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