RAMPART SITS VAC UPDATE

This week, we’re generously offering the services of the rampART tech team to help astronauts on the International Space Station repair their toilet after NASA experts advised them to ‘hang an ‘out of service’ sign’. We’ll also be happy to assist the MoD with the £155m worth of radio systems ‘unaccounted for’ in Afghanistan which [...]