Eni’s clean energy strategy deserves more credit 23.07.2024 17:00 Financial Times The Italian group’s scheme of setting up satellite businesses is starting to show promise