Items tagged Findra
Posts
-
AREA NEWS: Findra opens new store in Edinburgh
Scottish brand Findra has opened a new store in Edinburgh and is mulling taking its retail presence beyond Scotland following a £250,000 funding round at the end of last year.