Solar storage solutions provider Turbo Energy SA, part of Spain’s Umbrella Global Energy, has been awarded a contract to supply and install 366 MWh of battery energy storage systems (BESS) in Spain over the next two years.