From manufacturing, retail, information technology and oil and gas production, companies have announced job cuts
18 Jun 2020 5:23 AM GMT