Taxes You May Not Be Paying

In 2010, London became the highest-taxed financial centre in the entire world when the government announced the new 50% income tax rate for those…