Article

timesofmalta.comtimesofmalta.com on 2023-04-28 17:39

Eni profit slides as gas prices fall

Italian oil and gas giant’s net profit plummets 33% in Q1

Related news