BIBA opens up 24th store in Mumbai
Business

BIBA opens up 24th store in Mumbai

BIBA, the leading ethnic apparel brand launches yet another flagship store in Mumbai, taking the total count to 24 in the city. The new flagship store located at Linking road Mumbai, spreads across 1100 sqft […]