Design Elevated everyday essentials: MUJI unveils its largest Indian store inside Jio World Plaza in Mumbai Exemplifying minimalist intuitiveness of its retail repertoire, the Japanese slow living brand MUJI recently debuted its flagship store inside Jio 27 Nov 2023 BY Virender Singh