Energy

DESERTEC - DLR contributes to the 'Power from the desert' project

DESERTEC

25 March 2011