How Elon Musk & Tesla taking over on world’s energy needs Farooq Ahmed 2017-08-20T13:08:29+00:00 How Elon Musk & Tesla taking over on world’s energy needs Farooq Ahmed 2017-08-20T13:08:29+00:00