In today’s world, consumption is everything. It keeps the economy spinning. But when it involves big things like cars, it is often very, very unsustainable.

The problem for cars is that they can quickly become outdated. Such is the pace of development in infotainment and headlight technology that in just two years a model can look old and lack several technical features. This spurs on people to buy a new one, which is great for the economy but - because of the energy and resources needed to produce a car - bad for the world.

However, Tesla might have just solved half of that problem, because it has announced that all of its models are being fitted with hardware for the future. Every car that rolls off a Tesla production line is equipped with parts that can receive software upgrades via over-the-air updates.

Not only does this allow problems to be fixed wirelessly but it also means that, as software progresses, each car can be updated to keep up with the latest models. Admittedly, this has been happening for some time to a certain level, but only this week has Tesla started fitting its models with new, comprehensive hardware sets that will one day – once software is developed – enable a fully autonomous Autopilot mode.