Centre pursues gaming, insurance firms over alleged tax evasion
The flurry of demands may potentially dent India’s attempts to lure investment away from China and improve the entrenched perception that the South Asian country is a difficult place to do business.