EOH revenue drops as CEO Van Coller bids farewell

The IT services firm experiences a marginal reduction in revenue for the six-month period ended 31 January 2024.

Read More