The Cleantech Index 2009 - Corporate Knights Magazine - 1 views
-
Assunta Krehl on 02 Nov 09Tom Rand is listed as one of Canada's formost authorities on cleantech. The Cleantech Group's Cleantech Index tracks the world's leading cleantech companies across a broad range of industry sectors. Fall 2009