8 articles tagged "panama papers"
A decade after the massive data leak exposed global offshore networks, courts are still prosecuting cases while billions in taxes have been recovered.