Japan-based fast-fashion retailer Uniqlo will open the first of three planned stores in India. The 35,000-square-foot store in Delhi’s Ambience Mall will include the retailer’s full apparel line in sizes created for the Asian market. Read the LiveMint story here