JD Sports rewarded for focus on millennials The sportswear retailer bucks the retail gloom as revenues and profits rise. Source