WILL KENYA BECOME AN OFFSHORE TAX HAVEN? Following the revelations contained in the multi-millions of documents leaked over the last two years exposing the vast extent of tax avoidance organised through ‘offshore companies’ in Panama, Bermuda, the Cayman Islands, the Channel Islands, Luxembourg and other financial ‘havens’ the question being asked is whether Nairobi is […]