India: Vikram Solar, one of India’s leading module manufacturers and a comprehensive EPC solutions & rooftop solar provider, claimed a 140 MW solar plant project from National Thermal Power Corporation Limited (NTPC). The location selected for the project is Bilhaur, Kanpur, Uttar Pradesh, India. A 700 acre area has been allotted for the project, and […]