Beware The Taxman !!!
The Income Tax department in India has a reputation for chasing down individuals but not big corporations. It would be prudent to spend a few bucks with a CA firm in Mumbai /Delhi and get the TRUTH about your tax situation.
Corporations have stiffed their employees, because they are diligently run by attorneys and not airplane drivers. Please protect yourselves by getting the best advise apart from this forum.