SolarWorld USA, the country’s largest solar panel manufacturer, has laid off 23 employees at its Camarillo office, with additional employees being laid off at its Hillsboro, Ore. plant....

Join our Membership to get the full story.


Are you a current Member? Sign In