Is corporate tax rate high in India?
The global tax landscape has witnessed dramatic changes in the recent past and it is likely that this trend will continue in the foreseeable future. The reasons could be varied — economic challenges putting increased pressure on the revenue authorities to collect taxes; global companies coming under public scrutiny especially [...]