Almost Half Of Taxpayers Don’t See their Taxes Being Spent for the Public Good
Across the globe taxpayers support the idea of a fiscal contract – citizens agreeing to pay tax in exchange for services – but a global poll suggests that only a...