Steven Lu renewable energy advisor for Nefin

previous Canadian solar company director adviser for a renewable energy company