Steven Magee said this quote

There is a lot of willful incompetence in solar industry that is in the process of coming to light.