The economy is snapping back but still has a long way to go, alternative data shows 18 June 2020 Last updated : 18 June 2020 octaviakeys The rest is here: The economy is snapping back but still has a long way to go, alternative data shows