Foresight FY26 slides: EBITDA rises 10% as FCM sale nears

Üst