3.238.49.228

CDC, IDFC invest in Indian renewables company Green Infra

739
UK development finance institution CDC Group is to invest $25m into India’s independent renewable power producer Green