Weekly Recap | E-Power -25.88%, shareholders approve consolidationWeekly Review·Sep 5, 2026 at 06:46 AMEPOW+2.47%