Finance Solar FTC Solar Narrows Q1 2023 Adjusted EBITDA Loss and Reports Revenue Growth byJames RichardMay 13, 2023