What role do bid depositories play in addressing these challenges?
Bid depositories help mitigate the challenges by facilitating the submission and distribution of bids in a controlled and orderly manner.