TPI July 2024