Do Taxes Fund Innovation?

PM Cameron had a small set back this week.   Bermuda refused to sign his tax evasion deal.  The PM hoped to have all British territories onside in advance of the upcoming G8 but the Bermuda Premier has made it clear that he will not sign up to the multilateral agreement on the exchange of information. […]

Do Taxes Fund Innovation? Read More »