BEIJING: Facing headwinds over its South Asia push after Sri Lanka’s worst economic crisis, China has warmed up to Nepal by pledging USD 118 million in aid and announcing a slew of trade concessions while vowing to speed up work on the stalled BRI projects.