John Gorman is president and CEO of the Canadian Solar Industries Association.

Articles by this author