FTC Solar Q1 Revenue Falls 17% YoY as Delayed Project Weighs on Results
A delayed project shifted several million dollars of expected revenue into later quarters
A delayed project shifted several million dollars of expected revenue into later quarters