ABDELMOUMEN PUMPING ENERGY TRANSFER STATION
The Pumping Energy Transfer Station (STEP) is located about 70 km northeast of the city of Agadir in Morocco, in the province of Taroudant, it covers an area of 100 hectares.
This new station will strengthen the energy independence of Morocco and increase its renewable energy development program.