If the owner/company does not invest capital, workers do not get employment and earn wages. If the workers do not work, owner/company does not get profit. There are people who think that excess(more than reasonable) profit should be distributed among the workers. Some others think that excess profit is due to the company charging higher than the reasonable price and that prices should be reduced so that the profits of the company are reasonable and the consumers are not exploited. There is yet another view that the government should increase the tax rates or new taxes should be imposed. All the views seem to be correct.The point to be considered and decided is which action will expedite development of the country as a whole. Going by the experience, government getting more taxes is not going to help the country much as benefits of its schemes do not reach the people in full and often result in wasteful and unproductive work. As the number of consumers is too large, the price reduction can only be negligible and the consumers will not feel the benefit.As regards increase in wages/payment of bonus to workers, this will increase demand for products which may lead to higher production and higher GDP. However, if the workers are already getting reasonable salaries, they should not get additional amount.The only option left is to allow the company to retain the excess profits, so that it can expand its existing factory or set up new factories. However, it should be made clear that new taxes are not imposed only if the profits are used for expansion of the existing factory or setting up of a new factory, thereby generating employment, increasing production and thus contributing to the expansion of GDP of the country..