Preload Spinner

Freedom Solar cuts nearly 9% of workforce

BACK

Freedom Solar cuts nearly 9% of workforce

Austin-based Freedom Solar Power, which has offices in 11 markets nationwide, has laid off 60 employees. Click through to see what the CEO has to say and to get revenue figures for the installer of residential and commercial panels.