PORT LOUIS RENTS OUT LIQUID COOLED ENERGY STORAGE LEAD ACID X2026