NVVE stock touches 52-week low at $1.44 amid sharp yearly decline

NVVE stock touches 52-week low at $1.44 amid sharp yearly decline