land blocking n.— «The Competition Commission, a body which aims to stop monopolies in business, previously investigated the company for buying land and not building on it in a bid to prevent rivals opening stores nearby—a process known...
land blocking n.— «The Competition Commission, a body which aims to stop monopolies in business, previously investigated the company for buying land and not building on it in a bid to prevent rivals opening stores nearby—a process known...