Ithaca restarts production on North Sea platform following Covid outbreak

© SuppliedPost Thumbnail