Italy opens a probe into Booking.com, says the website's handling of hotels in its Preferred Partner Programme "seems likely to hinder effective competition" (Giulia Segreti/Reuters) Read more
NASA BurstCube: Tiny satellite en route to International Space Station to probe cosmic mysteries Read more