Turbo Energy S.A. (Nasdaq: TURB) ("Turbo Energy" or the "Company"), a technology-driven energy solutions provider specializing in AI-powered storage ...
Year 2025 AFFO Guidance - Reduced Net Debt by $2.2 Billion and Improved Net Debt to Adjusted EBITDA From 7.6x to 6.7x in 2025 - Repurchased 17.2 Million Shares at a Weighted ...