Switzerland
Geneva investigators brace for backlash from new Alp Services revelations
In response to a second round of leaks revealing Alp Services's campaigns for the UAE, investigation practitioners in Geneva have rallied together to mitigate the fall-out.