Society ❯Public Perception ❯Corporate Responsibility
Community Trust
The report urges tighter oversight of more than 2,200 aid schemes through enforceable conditions ahead of the government’s €40 billion savings plan.