Edison Steps Away From Tres Hermanos Solar Project
on May 10, 2018
with No Comments
Southern California Edison was in on the deal with the City of Industry to build the solar factory on Upper Tonner Canyon. But it appears things are unraveling. Records in the City of Diamond Bar and Chino Hills’ lawsuits are … Read More