Countries should invest in localising major portions of their supply chains, and source affordable solar modules and turbines from China, according to the Institute for Energy Economics and Financial Analysis.
Chen moves on after three and a half years at Lendlease, joining an investment management company that aims to halve emissions by the end of the decade.