Electra Appoints Peter Rawlins as Chief Financial Officer; Reports Second Quarter 2026 Results | Phynwire