Archive

  • Corporate tax opacity, a $475bn black hole

    06 November 2025

    Study highlights the financial impact of not having public country-by-country tax disclosures in place, ahead of UN meeting