iGaming Today 10:54 LiveScore Group nearly halved its annual losses for the financial year 2025 The LiveScore Group released its report for the fiscal year ending March 31, 2025. The company reported an increase in revenue and a reduction in losses.