Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
The onslaught of clean power is coming largely at the expense of coal, which only a decade ago supplied more electricity in the US than anything else
Solar energy shares also got hit on Wednesday, with First Solar Inc down 2.5%