Italian luxury firm Bulgari plans single brand stores in India
Italian luxury company Bulgari is the latest in the list of brands looking to set up their own stores in India. It is said that the brand has submitted a proposal to set up exclusive stores in the country. Owned by the LVMH group, the over…