Electra announces $51M note offering, repurchase and cancel existing notes February 8, 2023February 8, 2023 · Business · By ReportWire Electra announces $51M note offering, repurchase and cancel existing notes Source link