Visa Honours Eight UK Towns for their Contribution to Business and Community Prosperity SMEs March 15, 2024 [ad_1] Visa, in collaboration with the British Retail Consortium (BRC), has honoured Altrincham, Armagh, Boscombe, Northwich, Sherborne, Shrewsbury, Waltham Cross,…