Helios started in 2009, with the aim of bringing watches and watch-lovers together under one roof. Helios now has over 57 stores in India across 27 cities, offering more than 40 international watch brands.