Facebook boss has acknowledged the fact that tech companies may have to pay more tax in the future if they are to do business on the continent. He also acknowledged the frustration of the people due to the issue. He also said that he had full beliefs that the Organization for Economic Cooperation and Development…