IFPEN News 20 January 2025 Electrical Grids and Storage: IFPEN Ranked 9th Globally for Its Innovations Renewable energies Energy storage Electrification