North Sea business confidence levels at all time low, report finds

North Sea oil industry
North Sea oil industry

Breaking