Project Description

Solar and battery energy storage system (BESS) project on Malta Island, Europe.