Electra Files Year-End 2021 Financial Results Apr 8, 2022 05:00PM