IDC, IFC, DBSA, Nedbank gather to talk concentrated solar power financing in South Africa

CSP, concentrated solar power, is well-known as its characteristics of both technology and financing intensiveness. Thus, technology and financing have long been the focuses the industry players are talking about. South Africa, as one of the most potential CSP markets with great support from the government, is undoubtedly the star [...]