As India enters the 72nd year of Independence, by a happy coincidence the country is likely to end the year with 72 GW of installed capacity of.....
Read More


Source: The Hindu