10.0.1.233

CDC, IDFC invest in Indian renewables company Green Infra

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