Electric car maker Tesla has rolled out its new Model 3 vehicle

The first 30 customers - most of them employees of the company - received their cars on Friday.
Chief executive Elon Musk said the Model 3 was the “best car for its cost, either electric or gasoline”.
Prices start at $35,000 (£26,650), which the firm hopes will bring mass market interest.
Past models, the “S” and “X”, had a starting price of $80,000, putting them beyond the means of many.
Tesla aims to produce 5,000 units of the Model 3 a week in 2017, and 10,000 a week by 2018. Buyers ordering now are being told to expect delivery late next year.
More than half a million customers have already placed deposits.
If Tesla can successfully produce and sell that many cars a year, it will challenge BMW, Mercedes, and Lexus in the US.
Showman Mr Musk was on buoyant form at a delivery ceremony at the firm’s plant in Fremont, California, driving on to an outdoor stage in a Model.
“For the future, the future being now, the cars will be increasingly autonomous,” Mr Musk said.
He added that every Tesla model had the hardware needed to drive itself.
“You will be able to watch a movie, talk to friends, go to sleep…”
The Model 3’s electric battery will run for 354km (220 miles) before needing a recharge, Tesla says.
The more affordable Model 3 is a significant step for the firm, whose market value hit $49bn in April.
The Model 3 launch comes a week after the UK government announced an end to sales of new petrol and diesel cars by 2040, under plans to tackle air pollution.

Dubai ziko tena kwa wingi, nimeona chevloret kadhaa na ziko hadi na solar kwa roof

Elon Musk’s mind scares me. Dude is already in year 2130