Project Size : 89 MW
Annual power Production : 310 million Units/ Year
Average Monthly Production : 26 million Units/Month
Project Size : 89 MW
Annual power Production : 310 million Units/ Year
Average Monthly Production : 26 million Units/Month
Subscribe to our newsletter and receive a selection of insightful articles every week.