Companies with a Health score of at least 4, ordered by Health score.
P Squared Renewables Inc. does not have significant operations.
Gencan Capital Inc. does not have significant operations.
RE Royalties Ltd. provides royalty financing solutions to renewable energy generation and development companies.
CF Energy Corp. operates as an integrated energy provider and natural gas distribution company in the People’s Republic of China.
Maxim Power Corp., an independent power producer, acquires, develops, owns, and operates power and power related projects in Canada.
TransAlta Renewables Inc. develops, owns, and operates renewable power generation facilities.
TransAlta Corporation operates as non-regulated electricity generation and energy marketing company in Canada, the United States, and Western Australia.