Renew Power is the country’s largest renewable energy independent power producer (IPP) in terms of total generation capacity. PrevNext