Electric vehicle stocks are ending the week on a down note as some of the optimism over the Green Tidal Wave recedes and the ongoing global chip shortage weighs on sentiment
Read More