Home > Topic > solar industry
1 " There is a lot of willful incompetence in solar industry that is in the process of coming to light. "
― Steven Magee