SPT parent company, Keller, named Britain’s Most Admired Company in Heavy Construction Posted on December 5, 2018December 20, 2018