Samsung Canada to open a 21,000 sq. ft. retail store in downtown Toronto

Comments