pixxel satellite launch: Working towards launching six satellites in 2024, 18 by 2025: Pixxel CEO Awais Ahmed Read more