24 October 2024

Verra pledges faster project reviews despite workforce cuts