North Sea ‘Amazon of oil and gas’ moves to Aberdeen 08/11/2018 By Allister Thomas London-based Deepstream Tech has opened up a new office in Aberdeen amid growing North Sea demand.