Star Metro - Innodata Reports First Quarter 2025 Results with Revenue up 120% Year-Over-Year and Reaffirms Growth Guidance of 40% or more for 2025