Dubai, United Arab Emirates - Nothing Tech today announced the regional launch of its new smartphone series, the Nothing (3a) ...
Plug’s stock has dropped from over $3.50 a year ago to $1.58 as of March 20.