California Solar Thermal (CST) is a San Diego-based solar installation business on pace to do 42 solar thermal projects this year.  According to California Solar Statistics data they are the #1 solar thermal company in southern California, and are currently in the middle of installing the biggest non-utility system in the state.  Who are these […]