Since launching in June, 2010, Checkfront has grown from a humble operation in Victoria, British Columbia, Canada, to a business that processes over $1 billion in bookings annually, made by tour and activity operators in 112 countries around the world. ...
Read More