The economy lost a staggering 20.5 million jobs in April, the steepest plunge in payrolls since the Great Depression of...
14 May 2020 10:08 AM IST
From manufacturing, retail, information technology and oil and gas production, companies have announced job cuts
18 Jun 2020 10:53 AM IST