FreeTender
Accepting bidsitbRomania

Romania – Antineoplastic and immunomodulating agents – Acord Cadru de furnizare medicamente antineoplazice si imunomodulatoare la Spital Municipal Orastie

Issued by SPITALUL MUNICIPAL ORASTIE · via TED — Tenders Electronic Daily (EU)

Published
7 Sept 2026
Closes
12 Oct 2026, 23:59 UTC
Value
RON 1,57,850
Reference
614166-2026
Location
Romania
Sector
Healthcare & Pharma
Type
goods

Details

Acord cadru de furnizare de medicamente antineoplazice si imunomodulatoare la Spitalul Municipal Orastie 2026-2030 , din municipiul Orăștie, județul Hunedoara . Termenul de raspuns al autoritatii la solicitarile de clarificari/informatii suplimentare in a-11-a zi de la data limita de depunere a ofertelor . Solicitarea de clarificari poate fi adresata autoritatii contractante cu cel mult 18 zile inainte de data limita de depunere a ofertelor .

Lots Lot 1 — Acidum zolendronicum 4 mg/ml (estimated 157850): Acidum zolendronicum 4 mg/ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 2 — Atezolizumabum 1200 mg (estimated 1050861.6): Atezolizumabum 1200 mg - Cantitate minima acord cadru - 1 flacon, Cantitate maxima acord cadru - 72 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 3 — Bevacizumabum (estimated 4635490): Bevacizumabum 100 mg - cantitate minima acord cadru - 1 flacon, cantitate maxima acord cadru - 1000 flacoane. Bevacizumabum 400 mg - 1000 flacoane -cantitate minima acord cadru - 1 flacon, cantitate maxima acord cadru - 1000 flacoane. Cantitatile aferente celui mai mic si celui mai mare contract subsecven se regasesc in caietul de sarcini . Lot 4 — Cabazitaxelum 60 mg (estimated 1011753.9): Cabazitaxelum 60 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -90 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 5 — Calcii folinas 100 mg (estimated 427500): Calcii folinas 100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -5000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 6 — Calcii folinas 200 mg (estimated 715935): Calcii folinas 200 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -5000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 7 — Calcii folinas 350 mg (estimated 925784): Calcii folinas 350 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -4000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 8 — Carboplatinum (estimated 480420): Carboplatinum 150 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Carboplatinum 450 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Carboplatinum 600 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 9 — Cetuximabum 100 mg (estimated 731830): Cetuximabum 100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 10 — Cisplatinum (estimated 41757): Cisplatinum 1 mg/ml 25 ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -200 flacoane . Cisplatinum 1 mg/ml 50 ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane . Cisplatinum 1 mg/ml 100 ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -200 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 11 — Cyclophosphamidum 200 mg (estimated 22795): Cyclophosphamidum 200 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 12 — Dacarbazinum 200 mg (estimated 110248): Dacarbazinum 200 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 13 — Docetaxelum 20 mg/ml x 1 ml (estimated 138510): Docetaxelum 20 mg/ml x 1 ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 14 — Docetaxelum 20 mg/ml x 4 ml (estimated 538200): Docetaxelum 20 mg/ml x 4 ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 15 — Docetaxelum 20 mg/ml x 6 ml (estimated 957775): Docetaxelum 20 mg/ml x 6 ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -700 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 16 — Docetaxelum 20 mg/ml x 8 ml (estimated 356970): Docetaxelum 20 mg/ml x 8 ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 17 — Doxorubicinum (estimated 250890): Doxorubicinum 10 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane . Doxorubicinum 20 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane . Doxorubicinum 50 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane . ; Doxorubicinum 100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane . ; Doxorubicinum 200 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane . ; Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini .; Lot 18 — Doxorubicinum lipozomal 2 mg/ml x 10 ml (estimated 746115): Doxorubicinum lipozomal 2 mg/ml x 10 ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 19 — Durvalumabum (estimated 4465915): Durvalumabum 120 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -100 flacoane . Durvalumabum 500 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . ; Lot 20 — Epirubicinum (estimated 99840): Epirubicinum 20 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -200 flacoane . Epirubicinum 50 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane . ; Epirubicinum 100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -200 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . ; Lot 21 — Etoposidum (estimated 32774): Etoposidum 100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -200 flacoane . ; Etoposidum 200 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -200 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini .. Lot 22 — Filgrastimum (estimated 66216): Filgrastimum 30 MU - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -400 flacoane . ; Filgrastimum 48 MU - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -300 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini .. Lot 23 — Fluorouracilum 1000 mg (estimated 216600): Fluorouracilum 1000 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -10.000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 24 — Gemcitabinum (estimated 252513): Gemcitabinum 200 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru - 100 flacoane . Gemcitabinum 1000 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Gemcitabinum 2000 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru - 300 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . . Lot 25 — Ifosfamidum 1 g (estimated 42990): Ifosfamidum 1 g - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -300 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 26 — Irinotecanum 100 mg (estimated 394855): Irinotecanum 100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane ; Irinotecanum 300 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 27 — Mesnum 400 mg x 15 fiole (estimated 72055): Mesnum 400 mg x 15 fiole - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 28 — Nivolumabum (estimated 4814920): Nivolumabum 10 mg/ml flacon a 4 ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -300 flacoane . Nivolumabum 10 mg/ml flacon a 10 ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -600 flacoane . Nivolumabum 10 mg/ml flacon a 12 ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -200 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . ; Lot 29 — Paclitaxelum (estimated 400030): Paclitaxelum 100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Paclitaxelum 300 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . ; Lot 30 — Panitumumabum (estimated 2082420): Panitumumabum 100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -300 flacoane . ; Panitumumabum 400 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -300 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . . Lot 31 — Pegfilgrastimum 6 mg (estimated 352564): Pegfilgrastimum 6 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -200 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 32 — Mitoxantronum 20 mg (estimated 54661): Mitoxantronum 20 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -100 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 33 — Pemetrexedum 500 mg (estimated 1054842): Pemetrexedum 500 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -380 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 34 — Topotecamum (estimated 104853): Topotecamum 1 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -300 flacoane . ; Topotecamum 4 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -300 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 35 — Trastuzumabum 150 mg (estimated 333704): Trastuzumabum 150 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -200 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 36 — Trastuzumabum emtansinum (estimated 720686.8): Trastuzumabum emtansinum 100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -50 flacoane . Trastuzumabum emtansinum 160 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -40 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 37 — Vincristinum 1 mg (estimated 47910): Vincristinum 1 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 38 — Vinorelbinum (estimated 133565): Vinorelbinum 10 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -500 flacoane ; Vinorelbinum 50 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -250 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini .. Lot 39 — Pertuzumabum 420 mg (estimated 1053906.7): Pertuzumabum 420 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -110 flacoane Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 40 — Pembrolizumabum 25 mg/ml (estimated 11041750): Pembrolizumabum 25 mg/ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane. Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 41 — Ramucirumabum 100 mg (estimated 1034055): Ramucirumabum 100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -300 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 42 — Bleomycinum sulfas 15000 UI (estimated 36278): Bleomycinum sulfas 15000 UI - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -200 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 43 — Temsirolimusum 30 mg (estimated 1040361): Temsirolimusum 30 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -350 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 44 — Trabectedinum (estimated 1013005): Trabectedinum 0,25 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -200 flacoane . Trabectedinum 1 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -180 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 45 — Afliberceptum (estimated 459626): Afliberceptum 100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -200 flacoane . Afliberceptum 200 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -100 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini .. Lot 46 — Oxaliplatinum (estimated 316360): Oxaliplatinum 50 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Oxaliplatinum 100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Oxaliplatinum 200 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . . Lot 47 — Avelumabum 20 mg/ml (estimated 996168): Avelumabum 20 mg/ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -300 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 48 — Cemiplimabum 350 mg (estimated 950348.4): Cemiplimabum 350 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -60 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 49 — Vaccin BCG (estimated 984300): Vaccin BCG - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 50 — Irinotecanum Liposomal 4,3 mg/ml (estimated 1018942.5): Irinotecanum Liposomal 4,3 mg/ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -250 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 51 — Ipilimumabum 50 mg (estimated 969371.9): Ipilimumabum 50 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -70 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 52 — Ipilimumabum 200 mg (estimated 1001918.7): Ipilimumabum 200 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -18 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 53 — Sacituzumab Govitecan 200 mg (estimated 964258): Sacituzumab Govitecan 200 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -200 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 54 — Paclitaxelum 5 mg/100 mg (estimated 1028168): Paclitaxelum 5 mg/100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -400 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 55 — Trastuzumabum deruxtecanum 100 mg (estimated 922479): Trastuzumabum deruxtecanum 100 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -150 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 56 — Tebentafusp 100 mg/0,5ml (estimated 1005570): Tebentafusp 100 mg/0,5ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -20 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 57 — Eribulinum 0,44mg/ml x 2 ml (estimated 647420): Eribulinum 0,44mg/ml x 2 ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -1000 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 58 — Tremelimumabum 20 mg/ml (estimated 995250.52): Tremelimumabum 20 mg/ml - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -11 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini . Lot 59 — Amivantamabum (estimated 1052814.8): Amivantamabum 350 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -70 flacoane . Amivantamabum 1600 mg - Cantitate minima Acord cadru 1 flacon , cantitate maxima Acord cadru -30 flacoane . Cantitatile aferente celui mai mic si celui mai mare contract subsecvent se regasesc in caietul de sarcini .

Buyer: SPITALUL MUNICIPAL ORASTIE

Buyer country: ROU

Procedure: open

CPV code: 33652000

Full notice, tender documents and how to bid are on the official TED page (link above).

Context for bidders

There are 120 open Healthcare & Pharma tenders in Romania. This one closes in 35 days.

Documents

Before you bid on this tender

A quick checklist to help you decide whether to bid and prepare a compliant submission for this healthcare & pharma opportunity. Always verify the details on the official source.

  • Confirm the exact closing date and time (and time zone) on the official portal — deadlines are strict and can be revised by a corrigendum.
  • Read the full notice and every attached document, including the scope, specifications and any bill of quantities or terms of reference.
  • Check the eligibility criteria — prior similar experience, annual turnover, certifications and registrations — and make sure you qualify before investing effort.
  • Prepare any earnest-money deposit (EMD) or bid security and the required formats early; missing or wrongly-formatted documents are a common cause of rejection.
  • Note how bids must be submitted (online or physical), in what format, and whether a digital signature or portal registration is required.
  • Watch for corrigenda and clarifications right up to the deadline — requirements and dates can change.

More Healthcare & Pharma tenders

All Healthcare & Pharma tenders →

FreeTender mirrors this notice for reference. Verify the details and bid on the official portal.

Verify & apply on the official portal →