ESTechnologies

5
Dutch troops use the deployable power module in the United Nation’s Minusma mission in Mali.