As much as 170.14 gigawatts (GW) of renewable energy capacity, excluding large hydropower units, has either been installed or under various stages of development or bidding at February-end this year, Parliament was informed on Thursday. As much as 170.14 gigawatts (GW) of renewable energy capacity, excluding large hydropower units, has either been installed or under […]