Nest 68 Report June 2025