• WIRED | 7/25/2019 | Aarian Marshall
    On one hand, Tesla is making and selling cars. Wednesday, the company said it had delivered 95,356 vehicles in the second quarter of 2019, beating its own record of 90,966, from the end of 2018.
    211 views JimmyJoe

Welcome to Long Room!

Where The World Finds Its News!