News
Italy’s Eni wins appeal against $5.3 million antitrust fine
*The logo of Italian energy company Eni is seen at Eni’s Renewable Energy and Environmental R&D Center in Novara, Italy, Rome — Plenitude, the retail unit of Italian energy group Eni on Monday won an […]