Three Chinese solar companies were found to have evaded taxes on approximately INR220 billion (US$2.64 billion) of profits ...
This initiative aims to foster clean energy usage while offering a cost-effective solution for women across India ... on both ...
Tata Power Renewable Energy Limited has successfully commissioned a 126 MW floating solar project in Madhya Pradesh, India.