Malta’s New BP Deal: No Fixed Price for Gas
Malta’s new deal with BP brings investment in renewable energy, but leaves fuel pricing uncertain. What does this mean for consumers?
Malta’s new deal with BP brings investment in renewable energy, but leaves fuel pricing uncertain. What does this mean for consumers?