San Diego, California … A developer from San Diego is accused of misappropriating up to $20 million from a failed solar project in Los Angeles …
San Diego, California … A developer from San Diego is accused of misappropriating up to $20 million from a failed solar project in Los Angeles …