U Shops and TBWA\Paris launched 'The Giant' in France in June 2021, a narrative film dramatising the brand's bond with nearly 3,000 regional suppliers.

Home >
Retail

U Shops and TBWA Paris Make a Giant Case for Local Retail

0:00 / 0:00

Other Retail Campaigns

DISCLAIMER: