Renewable energy company ReNew recently said … Since 2014, the installed capacity of solar and wind energy … The capital investment required to …
Read Complete New : Clean energy emerging as a viable option to meet peak power demand – The Financial Express