MOZAMBIQUE ENERGY STORAGE SYSTEM SUPPLIER