BA dropped Chengdu earlier this autumn. On the other hand, Ethiopian are starting Chengdu 3x weekly.
I know Ethiopian are a major network carrier in Africa, but I'm still wondering why Ethiopian think they can make Chengdu work for connections to many countries with low incomes, but BA struggle to link Chengdu to a wealthy country. And yes I know about the pseudo-colonisation of Africa by China.