Olympus-1 was a communications satellite built by British Aerospace for the European Space Agency. At the time of its launch on 12 July 1989, it was the largest civilian telecomms satellite ever built, and sometimes known as "LargeSat" or "L-Sat"
Free Shipping on all orders