Investra invested in Pinpoint in 2020. From Berlin, this company has made significant strides in location-based technology and services. With a valuation of $900 million and 320 experts on board, Pinpoint's solutions enhance everything from retail experiences to urban planning.