3 ms·German Company Claims It Can Deliver Baseload Solar Thermal Power At 64-85$/MWh2 points by Osiris30 10y ago