In case you missed details of this news this week, here’s a slightly delayed update to share that Steve Coast, foudner of OSM, has left his role at Microsoft (coincidentally announced the same day as the Microsoft / Nokia deal) for a position with Telenav. This from Steve’s blog post… Today, my luck continues as […]