French luxury brand Louis Vuitton plans larger stores in India
French luxury brand Louis Vuitton is in talks to open more stores in India, including one in New Delhi. It is likely the new stores will be larger than existing ones. People (in India) have the knowledge of what quality stands for, but (the…