Ali is a Chinese company. They do not know how to speeky zee Engrish! They exaggerate!
One place on their ad says, "Maximum power per channel: 130W", another place says, "100W + 100W" and another place says, "Channels: 1". They do not say one word about how much clipping distortion. They do not...