Retail Hero

Logo for a company which renews shops in difficulty