Shanghai Electric Dubai MSR Completes World’s Tallest Tower Top Receiver in Record Time

Shanghai Electric (SHA:601727) announced today that it has completed the Molten Salt Receiver (MSR) tower top receiver in Dubai’s DEWA IV phase 700MW Concentrating Solar Power and 250MW Photovoltaic …
( read original story …)