Gujarat Family’s Long Wait After Indian Techie Working In Qatar Detained
New Delhi: Amit Gupta, the country head of IT giant Tech Mahindra in Qatar, was picked up by…
New Delhi: Amit Gupta, the country head of IT giant Tech Mahindra in Qatar, was picked up by…