Britain is a Top Location By Fear Group on 19th August 2013 Standing up for Britain – A Great Destination for Business by Leon Fear LEON FEAR examines why Great Britain remains a top location for business in comparison to its European rivals Business Today, In The Media