The metal recycling firm’s delayed annual report shows continued financial losses and mounting debts. Greenwave says between early February 2025 and the preparation of its report, domestic scrap steel ...