PV Talk: Italy’s new CfD policy offers clear support for solar developers in an otherwise uncertain legislative landscape, says Terrawatt's Patrizio Donati.
US tracker manufacturer FTC Solar has posted US$19.9 million in revenue in the second quarter of 2025, up year-on-year for the second quarter in a row.