Tesla uses semi electric truck to deliver electric cars – the sustainable future in one picture