TLDR T1 Energy shares slide 7.7% despite $250.1 million in second-quarter sales G1_Dallas solar module production reaches 935 MW during the second quarter T1 posts a $44.5 million quarterly net loss as operating costs remain elevated Clearway signs a 641 MW solar module deal usin...