This company tracks millions of devices worldwide. Could it help fight Covid-19?


Comments