Satellite Navigation Firm Insight Position Completes A+ Financing Round Shanghai-based satellite navigation firm Insight Position completed an A+ financing round on Friday worth tens of millions of yuan.