News

Management revised guidance for the Renew segment revenue to $50 million to $75 million for 2025, citing tariff-related challenges. The company continues to target $50 million EBITDA from cost ...