MADAGASCAR ENERGY STORAGE CABINET MANUFACTURING SOLAR X2026