Star Metro - RUM Reports Q1 Financial Results for the Period Ended March 31, 2025