Press Release Electra Appoints Peter Rawlins as Chief Financial Officer; Reports Second Quarter 2026 Results 4 hours ago
Press Release Electra Welcomes U.S. Black Mass Export Rule and Highlights Need for U.S. Refining Capacity Aug 6