A new report has ranked Coventry 73rd in a list of the top 100 retail locations in the UK. The list, which is drawn up exclusively for Property Week by location experts CACI, has in previous years focused on towns and cities seen to have the greatest mass market potential. This year, however, the report …