Reliance's Tira opened its first physical store on November 13, 2024, at the Jio World Plaza, drawing a star-studded guest list from the entertainment industry and full support from the Ambani family.
While a number of looms in the district have shut down and weavers find themselves out of work, a weaver couple is making ...