SoloPower, a California based solar panel company that received hundreds of millions of dollars in state and federal incentives, is struggling to stay afloat amid production delays, a leadership exodus and layoffs.
SoloPower, a California based solar panel company that received hundreds of millions of dollars in state and federal incentives, is struggling to stay afloat amid production delays, a leadership exodus and layoffs.