CDC, IDFC invest in Indian renewables company Green Infra

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