I have played a few games as Indian companies.
The most fun I have had is by building around the current and future Indian talent. I use the "Talk To Worker" function to sign wrestlers and off-screen talent, but I like doing so with short term contracts - this way, they don't seem to relocate to India, which I think is more realistic, and forces me to build around the local talent.