News - Aachen University
2012-01-11 13:42:52
A team of researchers from MIT and Aachen University in Germany have engineered a new kind of concentrated solar power (CSP) plant that allows for a greater yield of energy on a smaller area of land.
