U-Blox Holding AG, a Switzerland-based maker of miniature GPS receivers and embedded computing modules, has raised CHF 135.6 million ($116.5m) in an IPO on the Swiss Stock Exchange. The company had raised over $17 million in VC funding since 2000, from 3i Group, Partners Group and Innoventure Equity Partners.