A test crew has arrived at the largest British science facility on the continent, the Rothera Research Station ... Unlike piloted Twin Otter aircraft, which are costly to operate and face ...