Came across this article recently that discusses some recent advances in proof of concept of a MOST system that from my seat looks like a very promising technology to extract energy from the sun and ...