NICOSIA S LARGEST ENERGY STORAGE