Alternative Energy Toronto Stock Exchange TSX30 ranking showcases top performing companies in the last 3 years Canada's energy and natural resources sectors are prominently featured in this year's list where 14 of the 30 are oil and gas companies and... Natalia Buendia CalvilloSeptember 21, 2022