Colorado State University signs on for 10 MW of solar from Namaste Solar - Solar Power World - Solar Equipment Installer News
Colorado State University signs on for 10 MW of solar from Namaste Solar - Solar Power World - Solar Equipment Installer News