(Bloomberg) — Built along a stretch of salt flats in southern India, the Tuticorin power plant epitomizes a quagmire for the world’s fastest-growing major economy: how to provide reliable energy to 1.4 billion people. Read More
Related
Share this page
Guest Posts by Easy Branches