Tag: , ,

Canon Image Square Flagship Store

Canon India launches it’s first-ever experiential ‘Canon Image Square Flagship Store’

Canon India reinforced its investment to experience a whole new imaging revolution through the launch of its flagship Canon Image Square (CIS) store in New Delhi....