3 ms·
Also given they just built the world's largest battery factories, it makes sense to sell some more batteries.
by thomasahle 12y ago
Also given they just built the world's largest battery factories, it makes sense to sell some more batteries.
3 ms·