Specialist IT group SCISYS, which has an office in Bristol, has landed a contract to play a pivotal role in the launch of the world’s largest satellite constellation which aims to provide connectivity to billions of people around the world. The OneWeb global satellite system will consist of 648 orbiting...