A look at Li-Cycle Holdings Corp’s (LICY) recent performance gives investors their first glimpse of hope.
Li-Cycle Holdings Corp (NYSE: LICY) on Monday, plunged -13.03% from the previous trading day, before settling in for the closing price of $3.30. Within the