Silicon Ranch selects First Solar technology for project
Nashville-based renewable energy provider Silicon Ranch Corporation and Tempe-based First Solar, Inc. (NASDAQ: FSLR) announce the selection of First Solar technology and products for the 12-Megawatt (MW)AC solar power project…