Storia: Q1 saw net loss of 5,900 renewable energy manufacturing jobs: EDF report — Warptech News