GDP numbers 'better than expected' but a depression may be looming

Via IOL Business | 01 Jul 2020 - 06:00:00
Looking more closely at some of the details, the primary and secondary sector both contracted, falling -11.8 percent and -7.5 percent quarter on quarter, respectively. Source