Home » Chandigarh witnesses the unveiling of ‘Thevasa’ – a new-age lifestyle brand combining Indian & Greek design sensibilities