Ron Roach, DC Solar, Pleads Guilty to $2 Billion Ponzi Scheme

Ronald J. Roach and Joseph W. Bayliss admitted their involvement in a significant fraud operation with DC Solar, a solar energy firm located in Benicia, leading to over $1 billion in losses, as stated by […]

Ron Roach, DC Solar, Pleads Guilty to $2 Billion Ponzi Scheme Read More »