Booking.com “technical issue” leads to months-long payment delays for hoteliers [TechSpot]

View Article on TechSpot

Booking.com is the 53rd most-visited website in the world with over 515 million visitors per month. But a new report from The Guardian has questioned its ability to pay some of those who use its services to attract customers.

Read Entire Article