Skip to main content

Innovation predicts higher profits and stock returns