Electra Restarts Construction and Reports 2025 Financial Results — ELBM +0.80 · News Impact Screener