European Commission probes Booking.com over fake listings and phishing scams

Technology