Abengoa Solar Begins Testing New CSP Tower New high-temperature concentrating solar power receiver could reduce operating expenses and land use. Read More