
OneWeb takes $220m hit from satellites left in Russia after canceled launches
Company still trying to negotiate return of assets
Company still trying to negotiate return of assets
Russian space agency demands UK Gov divest stake in satellite firm, OneWeb & UK say no