If you have a “real” APEC card (not US or Canada) with China endorsement on the back, you don’t need a visa for short term business stay.
If you have a US or Canada APEC it’s useless for entering and provides no advantage for TWOV. You may use it to skip lines though.