India Now Has World’s Largest Solar Plant, Which Can Power 150,000 Homes ndia has released images of the world’s largest solar power plant at a single location, Al Jazeera reports. The plant, which is located in Kamuthi, Tamil Nadu, took an impressive eight months to build. It stretches over 4 square miles of land and has a capacity of 648 megawatts, which ... Read More »