Omnia Integrated Report 2024. The report is collated by surveying 388 companies across 21 different industries, functions, and hierarchies to offer critical, actionable insights to help organizations retain valuable talent in. Environmental, social, and governance report 2024.
Environmental, social, and governance report 2024. This enables the group’s stakeholders to fairly assess our financial and sustainability performance for the financial year ended 31 march 2024.