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

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