Iceland leads the pack with 65.9% penetration
OneWeb announces progress in new polar satellite service for increased connectivity for businesses and homes