Most sectors of the UK economy took a hit during the three months ending May 31, with the services index, which accounts for 15% of the UK economy contracting 19% as a result of restrictions imposed to curb the spread of Covid-19. EPA
Most sectors of the UK economy took a hit during the three months ending May 31, with the services index, which accounts for 15% of the UK economy contracting 19% as a result of restrictions imposed tShow more