All about finance. Key Insights from NRN's 2024 Report on Autonomous Eateries , and Administrator 2025 May 28