The procurement has been cancelled. Message from the procurer about cancellation: The need for products has been covered by existing agreement.
Show ongoing procurements