11 ms·The article is about a Volvo factory in China.by icc97 9y agoThe article is about a Volvo factory in China.bkdbkd 9y ago"... that is for x reasons better than the Tesla factory", the title just doesn't let the reader know that's the angle