Musk reportedly sacked 90% of the Twitter India team this week, leaving the company with a skeleton crew. […]
Tag: Job
Call centres in India have established itself as a new and one of the fastest growing industries providing […]
The International Monetary Fund (IMF) estimates that India’s GDP will rise by 9.5 percent in 2021 and 8.5 […]