25k1124 Industries, Renewables, TV#LeadersTalk with Canadian Solar’s Chairman and CEO, Shawn QuOne of the largest and most respected company in the renewable energy talks to GineersNow TV by Robert Bagatsing 6 years ago6 years ago