stifling competition

stifling competition 阻碍竞争 (→stifling bids; suppression of competition)

stifling competition Read More »