India: NuPower Renewables weighs sale of its wind power portfolio

Image from pixabay.