Read about TC Energy’s new 6.25% Junior Subordinated Notes (TCPA), yield potential, credit risks, and analyst rating.