Tarballs dot India’s west coast annually, indicating continued oil spills, ship fuel discharge ...
If you liked this story, share it with other people. In October, India surpassed 200 GW of renewable energy capacity, accounting for 46.3% of the country’s electricity generation. It marks a ...