City of Industry Risking $9M for Solar Farm
It appears the City of Industry has already put out $9M to advance plans on a solar farm in Tonner Canyon even though they don’t yet own the land. There are still a lot of land use decisions that remain … Read More