Versus - compare TAC and OTTR

Otter Tail Corporation outperforms Transalta Corp. on 21 out of 30 parameters.