TTC – Impact Report shows progress