Mahlangu, Norah; Thopil, George Alex
(Elsevier, 2018-09)
A number of developing countries have undertaken measures to diversify into renewable electricity generation. Concentrated Solar Power (CSP) is one of the technologies, though despite the high capital costs have numerous ...