Military machines

1 min read

MEAN, GREEN

The British Army is using hybrid power to turbocharge i