Solar leaders are backing concentrated solar power despite an onslaught of companies and utilities opting to ditch that technology for photovoltaic panels, which are cheaper.
Solar leaders are backing concentrated solar power despite an onslaught of companies and utilities opting to ditch that technology for photovoltaic panels, which are cheaper.