While the economic performance of major cities such as London, Birmingham and Manchester makes the headlines, a new study has revealed that all three have been knocked down the ladder in terms of the number of overseas sales they accumulate. Instead, the... Read More