India is making strides in its green energy efforts with an ambitious plan in Tamil Nadu.…
Tag: Tamil nadu
First Solar to Set Up 3.3-GW Manufacturing Facility in India
First Solar plans to construct a 3.3GW solar module manufacturing facility in India. The facility will…