For long, government have totally made it a habit to impose taxes on various businesses. Apart from revenue generation there are other reasons why government impose taxes on businesses which also benefits the businesses in one way or the other. However there are several reasons why governments...