
The Denver Post detailed the criminal investigation of Abound Solar, a defunct solar-panel manufacturer in Colorado that was run on taxpayer “investments,” for securities fraud, consumer fraud and financial misrepresentation
By
brenthutch, in Speakers Corner