By IT Support / April 6, 2017 / News / No Comments

Consultation on Top Energy’s Contracting Services business is now completed following the announcement of a review in February. Top Energy’s Chief Executive Russell Shaw says it has been a difficult time for staff while the company considered its options in response to the changing contracting landscape with the completion of major network upgrades, and other […]

Read More