OUAGADOUGOU ENERGY STORAGE BATTERY COMPANY POWERING X2026