India has finally conformed that it accomplished its solar plant in Tamil Nadu, Kamuthi. With a capacity of 648 MW, far more than the Topaz Solar Farm in...Read more