From manufacturing, retail, information technology and oil and gas production, companies have announced job cuts
18 Jun 2020 10:53 AM IST