Two new freeports in Scotland given green light

Two new freeports in Scotland given green light