Concentrated Solar Power developer raises $675 million on Shanghai exchange

Beijing Shouhang IHW Resources Saving Technology Company (Shouhang) raised $675 million on the Shanghai Stock Exchange to top Bloomberg New Energy Finance’s (BNEF) list of top public market deals in the renewables sector for the third quarter. Shouhang is heavily involved in CSP in China and abroad as both a [...]