A company dedicated to building and operating microgrid across the region. Today it is the larger microgrid operator in the country with 20 sites. -
A company dedicated to building and operating microgrid across the region. Today it is the larger microgrid operator in the country with 20 sites. –