Business ❯Corporate Governance ❯Taxation ❯Corporate Responsibility
A poll finds most Britons support levies on fortunes alongside higher corporate taxes to fund public services.