Truth, Inspiration, Hope.

Tag: Benicia

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...