Obama adds another green energy failure with Abound Solar
President Obama’s ever-growing list of green energy failures now has one more company. Solar panel manufacturer Abound Solar is under criminal investigation for possible securities fraud, consumer fraud, and…