Andhra Pradesh's wind energy comeback: What it means

India