OTAQ secures new base at the Innovation Park

Leading marine technology and aquaculture company OTAQ Group has agreed a five-year lease for 4,434 sq ft of space at Crombie Lodge, at Aberdeen Innovation Park, for its new business base. Crombie Lodge is currently undergoing a comprehensive reconfiguration and refurbishment programme to deliver 12,000 sq ft of Grade A standard commercial space. OTAQ is […]