Apple is making an electric car: Tesla chief

Los Angeles, US (BBN)-Tesla’s owner, Elon Musk, has said it is an “open secret”...

Read More