Our performance has ensured continued customer satisfaction. Our Plants are reliable. For over 90 MW of Installation our Plant Uptime is greater than 99.7 %. They have been consistently performing better.
We ensure timely and quick construction for our customers - 30 MW has been completed in 128 Days, 23 MW in 112 days. A highlight to mention is Fonroche 23 MW, which was completed 90 Days before schedule.