Ukraine Tenders - 15 July 2026 (Page 3 of 4)

697 tenders published in Ukraine on 15 July 2026.

Tender Impulse is your trusted global tender website and tender aggregator, offering access to tens of thousands of tenders from over 190 countries. On this page, explore all government tenders, business tenders, and e-tenders published in Ukraine on 15 July 2026, across industries like Transportation & Mobility, Infrastructure and construction, Laboratory & Scientific Instruments, Oil and Gas, Environment & Waste Management, Defence, Energy, Industrial Machinery & Equipment, Park Management, Food & Beverages, Banking, Financial & Insurance, Electrical Equipment & Lighting, Agriculture, Farming & Forestry, Healthcare & Medical, IT-Software, Furniture & Furnishings, Mining, Metals & Minerals, Sports Goods, Toys & Recreation, Office Equipment & Stationery, Education & Training, Telecom, Renewable Energy, Meters, Management Consultancy, Textiles, Clothing & Leather, Repair, Maintenance & Installation, Medals & Coins.

This is page 3 of 4 for tenders published in Ukraine on 15 July 2026.

Why Choose Tender Impulse for Ukraine?

  • Access a curated list of tender notices from official sources, including ministries, PSUs, and local procurement authorities.
  • Daily updates of world tenders covering Ukraine and beyond.
  • Tailored listings for sectors like Transportation & Mobility, Infrastructure and construction, Laboratory & Scientific Instruments, Oil and Gas, Environment & Waste Management, Defence, Energy, Industrial Machinery & Equipment, Park Management, Food & Beverages, Banking, Financial & Insurance, Electrical Equipment & Lighting, Agriculture, Farming & Forestry, Healthcare & Medical, IT-Software, Furniture & Furnishings, Mining, Metals & Minerals, Sports Goods, Toys & Recreation, Office Equipment & Stationery, Education & Training, Telecom, Renewable Energy, Meters, Management Consultancy, Textiles, Clothing & Leather, Repair, Maintenance & Installation, Medals & Coins, including projects in EPC, defence, and infrastructure.
  • Easy filters to sort tenders by publish date, keywords, CPV codes, or authority name.

Get Started with Full Access

With a simple free live demo, gain access to tender details, bidding documents, authority contacts, and real-time updates from Ukraine.

13846655 Spare parts for military equipment DK 021 2015 34330000-9 Spare parts for cargo vehicles vans and passenger cars Deadline30 Jul 2026 13846656 Development of project and estimate documentation 101 Deadline30 Jul 2026 13846658 Electric plates Deadline30 Jul 2026 13846659 Gasoline A-95 Euro 5 coupon Code EZS DK 021 2015 - 09130000-9 Oil and distillates Deadline30 Jul 2026 13846661 Still drinking water code DK 021 2015 - 41110000-3 Drinking water Deadline30 Jul 2026 13846665 Quadcopters Deadline30 Jul 2026 13846666 Creation of educational space within the framework of the New Ukrainian School reform - Yarmolynetsk settlement territorial community of Khmelnytskyi region sets of teaching aid Deadline30 Jul 2026 13846668 Diesel fuel Euro 5 coupon Deadline30 Jul 2026 13846669 DK 021 2015 09120000-6 Gas fuel natural gas Deadline30 Jul 2026 13846670 Ventilation equipment Deadline30 Jul 2026 13846675 Services related to the production of agricultural products Crop threshing services Deadline30 Jul 2026 13846677 44320000-9 - Cables and related products Cables terminals and related products Deadline30 Jul 2026 13846679 Diesel fuel Euro 5 filling Deadline30 Jul 2026 13846681 Peat briquettes Deadline30 Jul 2026 13846682 Sweet butter 73 packaging 180g DK 021 2015 15530000-2 - Butter Deadline30 Jul 2026 13846684 Services for loading transportation and unloading of firewood for non-industrial use of the II group Deadline30 Jul 2026 13846689 34350000-5 Tires for vehicles of large and small tonnage Deadline30 Jul 2026 13846690 Compulsory civil liability insurance services for owners of land vehicles Deadline30 Jul 2026 13846692 Lamps LED Deadline30 Jul 2026 13846694 Lemons are fresh Deadline30 Jul 2026 13846697 High-speed infusion pump Deadline30 Jul 2026 13846700 DK 021 2015 31120000-3 Generators diesel generator Deadline30 Jul 2026 13846703 Diesel fuel coupons Deadline30 Jul 2026 13846704 Computer equipment Deadline30 Jul 2026 13846706 Beet sugar crystalline white extra category DSTU 4623 Deadline30 Jul 2026 13846707 Linoleum Deadline30 Jul 2026 13846709 Cow s milk code DK 021 2015 15510000-6 Milk and cream Deadline30 Jul 2026 13846711 Furniture for furnishing a biology office Deadline30 Jul 2026 13846713 DK 021 2015 50110000-9 - Repair and maintenance services of motor vehicles and related equipment Repair services after an accident of a wheeled vehicle AVTOSPETSPROM KA9618ET spec Deadline30 Jul 2026 13846714 Sodium chloride solution for infusions 9 mg ml 100 ml Sodium chloride solution for infusions 9 mg ml 200 ml Sodium chloride solution for infusions 9 mg ml 250 ml Sodium ch Deadline30 Jul 2026 13846717 Pharmaceutical products Deadline30 Jul 2026 13846719 Overhaul of educational classes of the Chernivtsi Lyceum No 1 of mathematical and economic profiles of the Chernivtsi City Council at the address Chernivtsi str Shteinbarga 2 Deadline30 Jul 2026 13846721 Musical instruments Deadline30 Jul 2026 13846724 Code of the national classifier of Ukraine DK 021 2015 Unified purchasing dictionary - 09130000-9 - Oil and distillates diesel fuel Deadline30 Jul 2026 13846725 Gasoline A-95 Euro 5 coupon Diesel fuel Euro 5 coupon Deadline30 Jul 2026 13846726 Sour cream 20 packaging 500g polyethylene film DSTU 4418 Deadline30 Jul 2026 13846727 Medical examination services for vehicle drivers emergency medical technicians Deadline30 Jul 2026 13846728 RAM Deadline30 Jul 2026 13846731 Diesel fuel Deadline30 Jul 2026 13846732 Gasoline Diesel fuel Deadline30 Jul 2026 13846733 Total endoprostheses of the hip joint without cement fixation - 30 sets Deadline30 Jul 2026 13846735 Original consumables for BFP Canon imagePRESS C265 Deadline30 Jul 2026 13846737 Fresh onions Deadline30 Jul 2026 13846738 SSD drives Deadline30 Jul 2026 13846740 Installation of a modular system of automatic fire extinguishing above the cooking surfaces in the food block of the canteen in the building of the Lyceum Troyeshchyna of the Des Deadline30 Jul 2026 13846741 Home textile products Deadline30 Jul 2026 13846744 Overhaul of the garage building with re-equipment for a multi-purpose educational and scientific training center with replacement of external and internal site engineering networks Deadline30 Jul 2026 13846746 DK 021 2015-33140000-3 Medical materials Syringes systems needles for injections medical sheets Deadline30 Jul 2026 13846747 Preparation of the facility for the heating season services for ongoing repair of the heating system in the Kryvorizka gymnasium No 75 of the Kryvorizka City Council building 2 Deadline30 Jul 2026 13846748 Diesel fuel liquefied gas gasoline A-92 Deadline30 Jul 2026 13846749 SSD drives Deadline30 Jul 2026 13846752 Pharmaceutical products Deadline30 Jul 2026 13846753 Satellite modem Starlink Internet Satellite Mini - 1791 16583-v Deadline30 Jul 2026 13846756 Seasonings table salt whole bay leaf ground black pepper dried dill dried parsley code DK 021 2015 15870000-7 Dressings and seasonings Deadline30 Jul 2026 13846758 Table chicken eggs Deadline30 Jul 2026 13846759 Acoustic systems Deadline30 Jul 2026 13846760 Medicinal products for the treatment of dermatological diseases and diseases of the musculoskeletal system 1 Dioxidin lidocaine hydrochloride 12 mg 60 mg solution of 50 g DIOXI Deadline30 Jul 2026 13846761 Freezer chest Gorenje FH50EAW Freezer chamber chest COOLTECH BD255 255 l Deadline30 Jul 2026 13846763 Electric energy Deadline30 Jul 2026 13846767 DK 021 2015 09130000-9 Oil and distillates - Gasoline A-95 corresponding code according to DK 021 2015 - 09132000-3- Gasoline Diesel fuel corresponding code according to DK 021 Deadline30 Jul 2026 13846770 Services for the development of the logo of the All-Ukrainian commemorative action Sonya for the Day of Remembrance of the defenders of Ukraine who died in the struggle for the i Deadline30 Jul 2026 13846774 -26 _125_ Diesel fuel EC code 09130000-9 Oil and distillates quotation June 2026 Deadline30 Jul 2026 13846776 Overhaul to provide a barrier-free space installation of a lift-ramp of the Kyiv Vocational College of Motor Vehicle Technologies at the address Kyiv Stolichne Shosse bldg 98 Deadline30 Jul 2026 13846777 Current repair of the roof of a residential building at the address Dnipro ave Headquarters bldg 3 entrance 3 elimination of accidents in the housing stock Deadline30 Jul 2026 13846779 A few in tomato sauce Deadline30 Jul 2026 13846781 DK 021 2015 50430000-8 Services for repair and maintenance of high-precision equipment Services for calibration of measuring equipment Deadline30 Jul 2026 13846782 33140000-3 Medical materials Medical materials for single use NK 024 2023 code 43324 - System for transfusion of general purpose fluids NK 031 2024 code A0599 - MECHANICAL INFUS Deadline30 Jul 2026 13846783 DK 021-2015 CPV DK 021 2015 42520000-7 Ventilation equipment Fume hood Deadline30 Jul 2026 13846784 Diesel fuel Euro 5 coupon Gasoline A-95 Euro 5 coupon code according to DK 021 2015 09130000-9 Oil and distillates Deadline30 Jul 2026 13846785 Oil and distillates petrol A-95 coupons diesel fuel coupons or equivalent Deadline30 Jul 2026 13846788 Server Deadline30 Jul 2026 13846789 44110000-4 Construction materials Cement in bags 25 kg Tile glue cement base bag 25 kg Deadline30 Jul 2026 13846791 Multifunctional devices Deadline30 Jul 2026 13846794 Methyldopa tablets Methyldopa Deadline30 Jul 2026 13846798 DK 021 2015 33600000-6 Pharmaceutical products Methotrexate 1000 mg Deadline30 Jul 2026 13846801 DK 021 2015 33600000-6 Pharmaceutical products Doxorubicin 50 mg Doxorubicin 100 mg Deadline30 Jul 2026 13846819 Diazepam solution for injection 5 mg ml in 2 ml Morphine solution for injection 10 mg ml in 1 ml Deadline30 Jul 2026 13846859 Medicines Deadline30 Jul 2026 13846860 33600000-6 Pharmaceutical products Medicines 33692000-7 Medical solutions Sodium bicarbonate Deadline30 Jul 2026 13846864 Medicines INN Risdiplam Deadline30 Jul 2026 13846882 RUF fuel briquettes hardwood group 1 DSTU 8358 2015 under code DK 021 2015 09110000-3 Solid fuel Deadline30 Jul 2026 13846885 Radio station Motorola Mototrbo R7 VHF NKP Capable WIFI BT GNSS PRA302CEG AES 256 Deadline30 Jul 2026 13846886 33670000-7 Medicinal products for the treatment of diseases of the respiratory system Ambroxol tablets of 30 mg Activated charcoal tablets capsules of 250 mg Povidone-iodine so Deadline30 Jul 2026 13846888 Overhaul of the traffic light facility at the intersection of Sobornoi Ave and Metalurgiv Ave in Zaporizhzhia Adjustment Deadline30 Jul 2026 13846890 Services for the organization of verification and repair of gas and water metering units Deadline30 Jul 2026 13846896 DK 021 2015 38430000-8 Detectors and analyzers tips non-eryl universal transparent free from DNases RNases human DNA PCR inhibitors pyrogens endotoxins ATP contour featu Deadline30 Jul 2026 13846898 Quick-stitch folder archival cardboard iTEM with strips for hemming documents A4 40 mm _305 Deadline30 Jul 2026 13846899 Bulgur wheat groats from durum wheat varieties grinding No 2 medium Deadline30 Jul 2026 13846917 RUF fuel briquettes hardwood group 1 DSTU 8358 2015 under code DK 021 2015 09110000-3 Solid fuel Deadline30 Jul 2026 13846918 DJI Matrice 4E quadcopter CP EN 00000574 02 Deadline30 Jul 2026 13846921 Gasoline A-95 Euro 5 coupon Deadline30 Jul 2026 13846924 Gauze bandage 100 cotton non-sterile 5m x 10cm linen 70 Gauze bandage non-sterile length 6-8 m width 0 1-0 15 m individual packaging material gauze 100 cotton li Deadline30 Jul 2026 13846935 MOES-UIHERP-C2-MERGERS-79 Purchase of atomic emission spectrometer for IFNTUNG Deadline30 Jul 2026 13846937 code DK 021 2015 09310000-5 Electric energy Electric energy without distribution Deadline30 Jul 2026 13846938 Fastening parts code according to DK 021 2015 44530000-4 Fastening parts Deadline30 Jul 2026 13846941 The sand is natural Deadline30 Jul 2026 13846942 Medicinal products for the treatment of diseases of the blood hematopoietic organs and diseases of the cardiovascular system Heparin gel 600 IU g 30 g each HEPARIN gel Deadline30 Jul 2026 13846943 Household washing machines Kitchen hoods Boilers Boilers Thermal panels Electric plates Deadline30 Jul 2026 13846947 Platinum powder sponge for scientific research Deadline30 Jul 2026 13846948 Gasoline A-95 Euro 5 Deadline30 Jul 2026 13846950 Pasta products group B class extra DSTU 7043 Code according to DK 021 2015 Unified purchasing dictionary 15850000-1 - Pasta products Deadline30 Jul 2026 13846951 Engine oil hydraulic oil Litol-24 lubricant Deadline30 Jul 2026 13846952 Services for the development of the Development Strategy of the Chabaniv settlement territorial community for 2026-2027 and the Plan of measures for its implementation for 2026-203 Deadline30 Jul 2026 13846953 Solid household waste removal services the main dictionary of the national classifier of Ukraine DK 021 2015 Unified purchasing dictionary - 90510000-5 Waste disposal removal an Deadline30 Jul 2026 13846954 Automobile tires DK 021 2015-34350000-5 Tires for large and small tonnage vehicles Deadline30 Jul 2026 13846956 Crag gloves Deadline30 Jul 2026 13846957 Gasoline band saw Deadline30 Jul 2026 13846958 Batteries for FPV drones Deadline30 Jul 2026 13846959 Recreation services for children in children s camps health and recreation facilities children s passes in the territory of the Lviv region according to DK 021 2015- 55240000-4 Deadline30 Jul 2026 13846960 Repair and maintenance services of company cars Deadline30 Jul 2026 13846962 Student chairs student tables demonstration tables according to DK 021 2015 39160000-1 School furniture Deadline30 Jul 2026 13846963 The right to use Software products Deadline30 Jul 2026 13846964 Motorola Mototrbo R7a VHF NKP radio PRA302C AES 256 Deadline30 Jul 2026 13846965 Pasta products are heavy Deadline30 Jul 2026 13846966 Services related to systems and support code under DK 021 2015 -72250000-2 Technical support services for the Electronic Register of Apostilles software Deadline30 Jul 2026 13846967 A set of consumables for the maintenance 30 000 km maintenance of one MITSUBISHI L200 2 4 MT Invite truck which is under warranty Deadline30 Jul 2026 13846969 Office equipment and accessories are different Deadline30 Jul 2026 13846970 Oil and distillates Deadline30 Jul 2026 13846987 Battery Deadline30 Jul 2026 13846988 Diesel fuel Euro 5 card Deadline30 Jul 2026 13846991 Ongoing repair of part of the premises with provision of inclusive accessibility of a non-residential building A-3 KNP MKL No 13 KhMR at the address Kharkiv ave Heroiv Kh Deadline30 Jul 2026 13847001 Povidone-iodine solution Povidone-iodine Deadline30 Jul 2026 13847005 Spare parts for Hyundai Terracan Mitsubishi Pajero cars Deadline30 Jul 2026 13847012 Materials for carrying out repair work of the farm way Deadline30 Jul 2026 13847017 DK 021 2015 33140000-3 Medical materials Coronary balloon-catheter for predilation of standard lesions Deadline30 Jul 2026 13847026 Current repair of heating on the territory of the Kompanyivsky Lyceum communal institution of the Kompaniiv settlement council of the Kropyvnytskyi district of the Kirovohrad regio Deadline30 Jul 2026 13847029 Diesel fuel Euro 5 coupon DC code 021 2015 09130000-9 Oil and distillates Deadline30 Jul 2026 13847040 Quadcopter DJI Matrice 4E CP EN 00000574 02 - 1791 16792-v Deadline30 Jul 2026 13847055 Quadcopter DJI Matrice 4E CP EN 00000574 02 - 1791 16793-v Deadline30 Jul 2026 13847059 Peat briquettes Code according to DK 021 2015 09110000-7 Solid fuel Deadline30 Jul 2026 13847069 Satellite modem Starlink Internet Satellite Mini Deadline30 Jul 2026 13847070 Helicopters airplanes space and other aircraft with an engine Deadline30 Jul 2026 13847074 Electrodes for ECG Tests are quick to identify infectious diseases Gel for ultrasound and ECG Test strips for a glucometer Deadline30 Jul 2026 13847075 Code DK 021 2015 - 38430000-8 - Detectors and analyzers purchase of magnetic stirrers in order to properly ensure the conditions for the implementation of the project which is be Deadline30 Jul 2026 13847076 Diesel generator 100 kW according to the code DK 021 2015 31120000-3 Generators Deadline30 Jul 2026 13847086 Battery RacePow 10000mAh 8S 30 4V 100C XT90S 10000mAh-8S-100C Deadline30 Jul 2026 13847088 Bread products Deadline30 Jul 2026 13847090 Chairs and armchairs multi-lot purchase Deadline30 Jul 2026 13847092 Benzylpenicillin Deadline30 Jul 2026 13847099 Cefazolin Cefazolin Deadline30 Jul 2026 13847100 The radio station is digital Deadline30 Jul 2026 13847103 Current repair of the roof of the residential building at the address str Lukyanivska 5 in the Shevchenkivsky district of Kyiv Deadline30 Jul 2026 13847110 Tests are quick for quality control Deadline30 Jul 2026 13847124 Syringe filter Deadline30 Jul 2026 13847186 Non-exclusive right to use Microsoft software products Deadline30 Jul 2026 13847193 Special work clothes Deadline30 Jul 2026 13847201 Major renovation of the basement premises of the educational building of the Kyiv National University of Theater Film and Television named after I K Karpenko - Karago at the add Deadline30 Jul 2026 13847203 Paints code according to DK 021 2015 44810000-1 - Paints Deadline30 Jul 2026 13847205 Cables and related products Deadline30 Jul 2026 13847206 Generators Deadline30 Jul 2026 13847210 Mastics putties putties and solvents Deadline30 Jul 2026 13847213 Accumulator batteries for UAVs Deadline30 Jul 2026 13847215 SSD drives Deadline30 Jul 2026 13847217 Services for technical maintenance and current repair of air conditioning and ventilation systems in the administrative building of the Specialized Anti-Corruption Prosecutor s Off Deadline30 Jul 2026 13847219 Gauze bandage 100 cotton non-sterile 5m x 10cm linen 70 Gauze bandage 100 cotton non-sterile 7m x 14cm linen 70 Medical cotton wool non-sterile 100 g Sterile plaster Deadline30 Jul 2026 13847221 -26 _124_ Diesel fuel EC code 09130000-9 Oil and distillates quotation June 2026 Deadline30 Jul 2026 13847223 RUF fuel briquettes hardwood group 1 DSTU 8358 2015 under code DK 021 2015 09110000-3 Solid fuel Deadline30 Jul 2026 13847238 Services of recreation centers and houses Services for the rehabilitation and recreation of children of a preferential category in children s rehabilitation facilities located in Deadline30 Jul 2026 13847241 Carrying out technical supervision and performance of individual functions of the customer at the facility Overhaul of the external water supply network on the street Sobornii f Deadline30 Jul 2026 13847246 Services for beautification and greening of cities and villages grass mowing Deadline30 Jul 2026 13847247 Works on technical inspection production of design and estimate documentation with further passing of construction expertise and receiving a positive expert report on the object Deadline30 Jul 2026 13847250 Services for the current repair of the premises of the Kryvorizka Lyceum No 119 of the Kryvorizka City Council at the address mkrn 48A Sonyaknyi St Kryvyi Rih Dnipropetrovsk Deadline30 Jul 2026 13847251 Female urological pads male urological pads NK 024 2023 - 35817 - Urological absorbent pads for urinary incontinence NK 031 2024 T04010203 - absorbent antimicrobial pads Disp Deadline30 Jul 2026 13847255 Repair and maintenance of in-house accounting units in multi-apartment residential buildings in the city of Horishni Plavni Kremenchug District Poltava Region Deadline30 Jul 2026 13847257 Dental materials Deadline30 Jul 2026 13847260 The teacher s desk is a demonstration Deadline30 Jul 2026 13847265 Laboratory reagents Deadline30 Jul 2026 13847315 Reagents Deadline30 Jul 2026 13847323 Metal cabinets with a lock and a rack for storing 20 automatic machines Deadline30 Jul 2026 13847342 Overhaul of part of the floor of the fourth floor of the complex building No 1 block G of the military town No at the address Lviv Deadline30 Jul 2026 13847349 NC 024 2023 45633 Electrode for electrocautery Electrode NC 024 2023 47487 Electric cable for reusable medical devices Cable NK 024 2023 32684 Endoscopic electros Deadline30 Jul 2026 13847362 Alloys 14620000-3 Metal products Deadline30 Jul 2026 13847376 Rapid tests for infectious diseases rapid tests for narcotic substances Deadline30 Jul 2026 13847391 Off-road car of PICKUP type Deadline30 Jul 2026 13847393 Paper for printing A4 80 g m 500 sheets white code DC 021 2015 30190000-7 Office equipment and supplies various Deadline30 Jul 2026 13847408 Sterile needles for mesotherapy Deadline30 Jul 2026 13847450 Pyrotechnic means of imitation Deadline30 Jul 2026 13847457 Development of estimate documentation Installation of an automated intelligent control module of the building s engineering systems to ensure control of heating electricity the Deadline30 Jul 2026 13847462 Security alarm systems 88 objects Deadline30 Jul 2026 13847472 Bunk folding bed Deadline30 Jul 2026 13847493 Current repair of sewage pipelines of a residential building at the address Shcherbakivskoho Danyla street 61-A in the Shevchenkivskyi district of Kyiv Deadline30 Jul 2026 13847513 Services for support maintenance and management of Starlink accounts Deadline30 Jul 2026 13847546 Compulsory civil liability insurance services for owners of land vehicles Deadline30 Jul 2026 13847561 Spare parts for vehicle repair and maintenance Deadline30 Jul 2026 13847574 HDD storage devices external hard disk 2TB Deadline30 Jul 2026 13847577 Polyethylene film code 44170000-2 - Plates sheets tapes and foil related to construction materials Deadline30 Jul 2026 13847585 Medals made of non-valuable materials are intended for awarding commemorating fallen Heroes DK 021 2015 18530000-3 Gifts and Awards Deadline30 Jul 2026 13847597 Work on the development of design and estimate documentation including the examination of design and estimate documentation with the receipt of a positive expert report on the obj Deadline30 Jul 2026 13847615 Services for the organization of rest for children of privileged categories in a children s health and recreation facility Code according to DK 021 2015 55240000-4 Services of rec Deadline30 Jul 2026 13847939 Different furniture custom-made furniture Deadline30 Jul 2026 13847961 EZ-Stream vacuum pump Millipore EZSTREAM1 or equivalent code DK 021 2015 42120000-6 Pumps and compressors Deadline30 Jul 2026 13847980 Gasoline A-95 coupons Deadline30 Jul 2026 13848009 Medical examination gloves Deadline30 Jul 2026 13848025 Magnetic stirrer with heating Deadline30 Jul 2026 13848030 Cereal crops and potatoes Deadline30 Jul 2026 13848045 Protective visors welder s shield Deadline30 Jul 2026 13848086 Accumulator batteries for special purpose equipment Deadline30 Jul 2026 13848089 Mobile phone Deadline30 Jul 2026 13848102 Diesel fuel Euro 5 coupon Deadline30 Jul 2026 13848194 TKF-M 40-200 11 kW pump with control cabinet and frequency control Deadline30 Jul 2026
API Integration — seamlessly integrate global tender data into your systems
AI-Powered Tender Intelligence for smarter bidding decisions
Publish Your Tenders — reach a global network of suppliers
Source Tenders Faster — discover verified tenders from across the globe
Chat with us