Green Business | Thu Apr 17, 2014 4:57pm EDT

Internal report slams U.S. handling of Abound Solar guarantees