Bechtel Says Debt Concerns Are Delaying Kenya’s Start of a $3.5 Billion Toll Project

Recent Developments in Bechtel’s Quest to Build $3 Billion Kenya Toll Road