Recent Developments in Bechtel’s Quest to Build $3 Billion Kenya Toll Road Posted on March 21, 2018March 22, 2018