orangecountycoast.com
Solar project at Tres Hermanos Ranch stalls out
A political power shift and an escalating legal battle have stalled the City of Industry’s efforts to build a solar farm on the 2,450-acre Tres Hermanos Ranch between Diamond Bar and Chino Hills, a…