The world’s largest solar park is big enough to fit in more than 220 Narendra Modi Stadiums! We are talking about the Bhadla Solar Park located in Jodhpur district, Rajasthan. The Bhadla Solar Plant is a 2.245 GW solar plant that can annually produce a power of 7,32,874 MWh. It can power over 10 lakh […]