UK Economy Contracts By 20.4% In June Quarter

Lockdown measures led to record quarterly decline in services, construction and production.

UK Economy Contracts By 20.4% In June Quarter
Lockdown measures led to record quarterly decline in services, construction and production.