Alasdair Keane heads to Sweden to see how one of the world's biggest truck manufacturers is trying to make the switch to electric. Nikhil Inamdar tests out a motorbike that runs on compressed natural gas. And Spencer Kelly sees an autonomous underwater robot in action in Switzerland.
Creator | N/A |
---|---|
Actor | Spencer Kelly, Lara Lewington |
Country | N/A |
Production | N/A |