Rewa Solar Power Plant Is NOT The Asia Largest Solar Plant
We also got carried away like so many others on the Prime Minister Narendra Modi’s claim that he is inaugurating Asia’s Largest Solar Project in Rewa, Madhya Pradesh. However, onContinue Reading