June 4, 2026

The Group Chief Executive of Meren Energy