T1 Energy shares surge 16% following 641 MW Clearway order, with financing concerns persisting
Shares in T1 Energy Inc. surged 16.4% on Monday after the solar company revealed a 641-megawatt module deal with Clearway Energy Group. The stock finished regular U.S. trade at $4.855.
