1. Cainiao is not publicly listed and does not disclose many operational details or, for that matter, how exactly it makes money.
for that matter 同样
A great deal of hard work was done and, for that matter, is continuing.
大量艰苦的工作已经完成,同样,大量艰苦的工作也仍在继续
。2. Like its rivals it must fend off new specialist competitors offering cut-price services in areas like cold-chain and last-mile delivery.
fend off 抵挡
He raised his hand to fend off the blow.
他抬起手来抵挡那一拳
。