Launch of Celio’s brand new concept store at Indira Nagar in Bangalore