Finance Magnon Green Energy Reports Lower Profit and EBITDA in Challenging Nine-Month Period byJohn GarciaNovember 2, 2023