Powell Industries Inc (POWL) kicks off fiscal 2025 with a 24% revenue increase and a significant $269 million in new orders, driven by a major LNG project.
Trump Announces That Japan Will Begin Importing American LNG In ‘Record Numbers’ At a press briefing on Friday, President ...