Specialist IT group SCISYS 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 mini-satellites which together will connect billions of people around the...