Programmed Maintenance Services has returned an annual net loss as a result of lower demand for marine services following the steep drop in oil and gas prices.
Programmed Maintenance Services has returned an annual net loss as a result of lower demand for marine services following the steep drop in oil and gas prices.