CARFAX completes new London, Ont. headquarters
CARFAX has completed its new office and Canadian headquarters at 100 Kellogg Lane in London, Ont., which includes 48,555 square-feet of space over the second and third floors, 40 meeting rooms, three wellness rooms, and more. The new office also …


