Simeng Deng

Senior Analyst, Renewables & Power