Successful Launch For Euclid Spacecraft
The European Space Agency’s (ESA) Euclid science spacecraft has been successfully launched from Kennedy Space Centre. ~ Press Release, Toulouse, 01 July... Read More
Thales AWWS for Dutch and Belgian Frigates
Thales to equip the new Dutch and Belgian Frigates with leading edge AWWS (Above Water Warfare System) fire control cluster and sensor... Read More
MLR 53 ~ Operation CABRIT Defenders in 2023
Exercise KEVADTORM 2023 in May gave us a chance to catch up on Land Rover Defenders deployed to Estonia on Operation CABRIT,... Read More