Britain has a new pair of eyes in space, with the successful launch of British-built military satellite Titania. The launch – completed last month – will further help the Armed Forces coordinate their efforts on and above Earth, by improving their ability to observe military activity on Earth from space. Titania is the second satellite in […]