China’s Road and Bridge Corporation Center (CRBC) struck a deal with Kenya to launch a new and improved railway.