Star Metro - Innodata Reports Second Quarter 2025 Results with Revenue up 79% Year-Over-Year and Raises Full Year Guidance