Bluebird Solar secures 439.35MW module order from NTPC REL
Latest Features , Featured Articles The modules will be manufactured at Bluebird Solar’s 2.5GW automated solar PV module manufacturing facility in Greater Noida, Uttar Pradesh. Image: Bluebird Solar. Indian solar module manufacturer Bluebird Solar has secured a 439.35MW order from Indian state-owned power producer NTPC Renewable Energy Limited (NTPC REL). Under the terms of the […]
Bluebird Solar secures 439.35MW module order from NTPC REL Read More »








