Science

Spaceport Cornwall awarded licence to host UK’s first space launch