New Water dispensers and network extends into Gozo
New Water network in Gozo reaches €6 million investment as more dispensers continue to be installed
War in Ukraine pushes oil, gas prices up as Abela promises prices stability
Brent rises above $105, highest since 2014, stoking fears of supply disruption, stockpiling, and continued rise in prices