News Digest / StockInvest.us

Author: StockInvest.us

06:02pm, Wednesday, May 14, 2025
Spruce Power Holding Corporation (NYSE: XL) reported its quarterly results for the period ending March 31, 2025, showing significant growth in revenue but also suffering notable losses. Key Financial Highlights: Revenue: Increased by 30% to $23.8 million compared to $18.3 million in Q1 2024. Net...