Calling itself “Planet Earth’s No. 1 accommodation site,” Booking.com is rolling out its first ever branding campaign in Canada which will reinforce the company’s...