Businesses in Shrewsbury town centre are being given the opportunity to shape the future direction of Shrewsbury Business Improvement District (BID) as it plans its renewal ballot later this year. Shrewsbury Business Improvement District (BID) is one of over 250 UK BIDs which, through a partnership of levy-paying members, works ...

Read More