Long term investors getting bonus shares might pay higher LTCG, if sold.

As per the new law, investors getting bonus shares might end up paying a higher long term capital gains tax (LTCG), if they sell it, because the cost of acquisition of such shares would be considered as nill. Its may be because such shares (bonus shares) are alloted to the shareholders for no cost. So if such shares are sold, they are ought to be taxed at a higher rate. 

International Tax planning.

Few countries are tax haven ex. Singapore, United States etc. Where taxation on corporations is equivalent to negligible. Investing in such countries is the easiest because of minimal red tape and a healthy business atmosphere. Such countries are capitalistic ie. They encourage investments and capital formation. 

So corporations should consider such tax haven countries for registration purpose. Thus corporations would save in corporate tax. 

If the registered office (RO) is located in that same tax haven country then the tax payable on the business activity may be as per the business income tax of that particular tax haven country.

If the RO is located in some other country then the tax payable on the business activity may be as per the business income tax of that other country.