Spain to fine Booking nearly €500M for elbowing out smaller firms

Business