Tech Mahindra has denied allegations of religious bias and preferential treatment at its Goregaon campus after a viral social media post described it as a 'Mini Pakistan.' Following an internal review ...