Can we trust the numbers? Yes, with caveats. July 3, 2025 by business Can we trust the numbers? Yes, with caveats.