Silicon Ranch Corporation

Shell acquires major stake in Silicon, U.S. solar developer

Platform investment aligns Shell with best-in-class U.S. developer, owner, and operator of solar facilities NASHVILLE, Tenn., -- Silicon Ranch Corporation,…

8 years ago