Less than a month after the launch of its first six satellites, OneWeb closed a new $1.25 billion financing round to further its internet constellation.
Less than a month after the launch of its first six satellites, OneWeb closed a new $1.25 billion financing round to further its internet constellation.