
Owen Ward is a principal in Strategy&’s energy, chemicals, and utilities practice, and is based in Washington, DC.
All articles by Owen Ward
Renewable Energy at a CrossroadsAugust 23, 2011 The wind, solar, biomass, and geothermal sector has grown in fits and starts — and now may have the momentum to become a self-sustaining industry.by Christopher Dann, Sartaz Ahmed, and Owen Ward
Videos, Galleries, & More
- SlideshowGMO
The 10 most read s+b articles of 2020
More PwC insights
Four fault lines show a fracturing among global consumers.