Azelio’s energy storage power production is going live in Morocco

ENERGY & UTILITIES