Uniqlo closes its stores in Russia, days after its CEO pledged to keep them open because ‘clothing is a necessity of life’

Business Insider Business Insider