Tag: dc-solar

A close-up of solar cells from solar panels.
California-Based Businessman Sentenced to 30 Years for Solar Company Ponzi Scheme
The owner of a solar energy company in Benicia, California, has been sentenced for masterminding a billion-dollar Ponzi scheme. According to prosecutors, it is the largest scam in the history of the Eastern District of...