Tesla and SpaceX CEO Elon Musk has hit back on tech billionaire Bill Gates who earlier cast doubt on his ability to develop electric vehicles for long-haul travel.

Gates wrote in a blog post in late August that the problem with long-haul electric vehicles is that batteries are big and heavy.

“Even with big breakthroughs in battery technology, electric vehicles will probably never be a practical solution for things like 18-wheelers, cargo ships, and passenger jets. Electricity works when you need to cover short distances, but we need a different solution for heavy, long-haul vehicles,” Gates wrote.

Read more at TOI