ENI, Italian energy major March 21, 2018293 views0 comments Read Also:TotalEnergies scales back green energy investment as profits drop to $15.8bnPrivate sector jostles for investments as global partners commit over…