Yes, morally it does, but for the consumer on the end of the chain, it makes little difference. In our system we foot the bills.
Corporation tax could be replaced by a tax at source on outgoing products or services, like advance VAT without any claim back, but still it ends up on what we pay.
.