The initial operational constellation was originally (June 2014) planned to be just half of the total of 720 satellites.
In February 2016, OneWeb announced that they would set up an assembly and test facility in Florida.