
US and China are thwarting India’s shot at $7 trillion solar prize
It’s 63C (145F) deep inside Borosil Renewables Ltd.’s vast manufacturing site in Bharuch, western India, where 1,000 tons of molten glass a day is pressed through glowing furnaces into flawless, paper-thin sheets that will eventually form solar panels. …