France to cap energy price hikes at 15% in 2023 September 15, 2022 EUROPE At a press conference after a Council of Ministers’ meeting, she added that the country’s gas storage facilities were 95 per cent Read More