I came across an article stating ICC are willing to shift their cricket headquarters from Lords to either Dubai Sports city or Singapore. Speed and other senior officials is interested in this offer because of high taxes in Britain. Is there any truth in it?