1. Grab Holdings Limited released its Q1 2025 earnings results; 2. The presentation deck was shared during the earnings call; 3. The transcript was published by Seeking Alpha's dedicated transcripts team.