Transalta Corp (NYSE:TAC)
CAPS Rating:
A non-regulated electric generation and energy marketing company is engaged in the production and sale of electric energy.
A non-regulated electric generation and energy marketing company is engaged in the production and sale of electric energy.