ProductRadar launch update: Millions of locations processed per day, hundreds of developers signed upby Nick Patrick on April 18, 2017