Mannequins are displayed at the headquarters of Spain's Inditex group in Arteixo on October 20, 2011

Mannequins are displayed at the headquarters of Spain's Inditex group in Arteixo on October 20, 2011

Mannequins are displayed at the headquarters of Spain’s Inditex group in Arteixo on October 20, 2011. The world’s biggest clothing group, Spain’s Inditex which controls the Zara brand, posted a record 2012 net profit as strong sales abroad, especially in Asia, and a global expansion offset belt-tightening by its domestic consumers.

Breitbart Video Picks