Meeting on Proposed Solar Factory
The Cities of Chino Hills and Diamond Bar met last week to see if more of the mystery around the City of Industry’s proposed solar factory on Tres Hermanos (Upper Tonner Canyon) could be determined. Between the two cities there … Read More