Ministerial meetings with energy bosses in 2023 and 2024