The requirement for a Tax Residency Certificate (TRC), though new to India, is prevalent elsewhere in countries such as the US, the UK, Japan and Mexico. Finance Bill 2012 introduced the requirement ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results