Episode 308: Something Shady

A Waukesha solar installation company closes and leaves customers with unfulfilled contracts. Now, the FBI is investigating that company for fraud.