Some of your "Made in France" luxury items are actually made in India. For decades, fashion houses obscured their business ties ...