T1 Energy prices USD 120 million private placement of 4.75% convertible notes due 2031 - TE News | Rallies