The Motherland has been invaded by the Spaniards. The Inditex Group’s first Zara store opened in India late last week to much… Read the postZara Dekhna: Inditex Invades India