New space rocket facility opens in Cumbernauld

Cumbernauld Skyrora