Italian fashion house Etro has opened its first boutique in India. The 1,500-sq.ft store, opened at Palladium Mall, Mumbai on September 7, showcases men’s apparel, accessories for both men and women and home collections. The second Etro boutique will...