Babcock
Home Tags SAIL LABS

Tag: SAIL LABS

STAY CONNECTED

1,778FansLike
2,680FollowersFollow

MOST COMMENTED

Arabsat Badr-8 successfully launched

The Airbus-built Arabsat Badr-8 telecommunications satellite has been successfully launched from Cape Canaveral, Florida. Based on Airbus’ latest geostationary Eurostar Neo satellite, Badr-8 will...