Sheiglagh No Comments Will BRIC be Luxury Brands’ Salvation? DALLAS, Dec 26, 2008 / FW/ — BRIC, which stands for Brazil, Russia, India and China, are the emerging luxury … Continue Reading