There’s buyer’s remorse over that late-night online shopping spree, and then there’s another level of buyer’s remorse entirely (to the tune of $1 trillion)—the latter is what China is experiencing right now as it tries to salvage its troubled Belt and Road infrastructure initiative.