The world's seventh largest casual footwear brand, Ecco, is preparing to launch a number of exclusive retail stores in India under the Ecco brand.