CDC, IDFC invest in Indian renewables company Green Infra

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