The Mega What?

Shawn Qu – CEO of Canadian Solar

Register now!

By admin

Shawn Qu – CEO of Canadian Solar