You are viewing a single comment's thread from:RE: Telsa Megapach Shanghai Starts Production Feb 11View the full contextrevolverocelotyt (58)in LeoFinance • 7 days ago Wow this is surprising for me that Tesla has a factory in China.