The City of Industry says there will be a place for people on the Tres Hermanos land after the construction of its solar factory. The Cities of Chino Hills and Diamond Bar have both sued the City of Industry and State of California over the sale of the property.
View the Chino Champion article.