Less expensive solar thermal power stations: "It is not the end of the development"

28 September 2012