Canada cleans up on the Global CleanTech 100 list, with 11 winners

Read the full Financial Post Story here:

business.financialpost.com