A motor review website called Motor1.com has just been launched on Wednesday by Motorsport.com. “We have shown tremendous strength in our online digital presence producing over 10 editions in multiple languages with Motorsport.com,” said Filippo Salza, president of Motor1.com. “Today’s…
