Social distancing measures implemented to curb the spread of Covid-19 in the Netherlands resulted a massive decrease in visits to retail and recreation businesses, as well as public transit stations, according to mobility trends released by Google, using the same anonymous data used for products like Google Maps. According to the report, Netherlands residents are now spending 65 percent less …