मिनरल ई-बाजार में आपका स्वागत है
Welcome to Mineral e-Bazaar

Minerals

  • Baryte
  • Bauxite
  • Blue Stone
  • Chrome Ore
  • Clay
  • Dolomite
  • Dunite
  • Fluorspar
  • Granite
  • Gypsum
  • Inferior Quality Material
  • Iron Ore
  • Limestone
  • M-Sand
  • Magnesite
  • Manganese/Ferro-Manganese Ore
  • Marble
  • Primarily Blue Stone
  • Rock Phosphate
  • Salt
  • Sand
  • Silica Sand
  • Weathered/Mixed Stone

Sellers

  • PWD ROADS SUBDIVISION PATHANAMTHITTA
  • ADANI FORWARDING AGENT PRIVATE LIMITED
  • ADANI KRISHNAPATNAM PORT LIMITED
  • AE ROADS SECTION KOZHENCHERRY
  • ALLCARGO LOGISTICS LIMITED
  • ALLCARGO TERMINALS LIMITED
  • APGENCO DR NTTPS
  • APM TERMINALS INDIA PRIVATE LIMITED
  • APM TERMINALS INDIA PVT LTD
  • ARCELORMITTAL INDIA PRIVATE LIMITED
  • ARCELORMITTAL NIPPON STEEL INDIA LIMITED
  • ARCELORMITTAL NIPPON STEEL INDIA PRIVATE LIMITED
  • ASSISTANT EXECUTIVE ENGINEER
  • ASSISTANT EXECUTIVE ENGINEER N.H.(ROADS) SUB-DIVISION KOTHAMANGALAM
  • ASSISTANT EXECUTIVE ENGINEER PWD BRIDGES SUB DIVISION IDUKKI
  • ASSISTANT EXECUTIVE ENGINEER PWD BUILDING SUB DIVISION PATHANAMTHITTA
  • ASSISTANT EXECUTIVE ENGINEER PWD BUILDINGS SUB DIVISION PARAPPANANGADI
  • ASSISTANT EXECUTIVE ENGINEER PWD NH SUB DIVISION PALAKKAD
  • ASSISTANT EXECUTIVE ENGINEER PWD ROADS SUB DIVISION IRINJALAKUDA
  • ASSISTANT EXECUTIVE ENGINEER PWD ROADS SUB DIVISION MANJERI
  • ASSISTANT EXECUTIVE ENGINEER PWD ROADS SUB DIVISION PALA
  • ASSISTANT EXECUTIVE ENGINEER PWD ROADS SUB DIVISION THODUPUZHA
  • ASSISTANT EXECUTIVE ENGINEER PWD ROADS SUB DIVISION TIRUR
  • ASSISTANT EXECUTIVE ENGINEER PWD SPECIAL BUILDINGS SUB DIVISION THRISSUR
  • ASSISTANT EXECUTIVE ENGINEER ROADS SUBDIVISION CHENGANASERY
  • ASSISTANT EXECUTIVE ENGINEER ROADS SUBDIVISION THALAPILLY
  • ASSISTANT EXECUTIVE ENGINEER, PWD, ROADS SUB DIVISION, KARUNAGAPPALLY
  • BALMER LAWRIE & CO. LTD.
  • BHASKAR STEEL & FERRO ALLOY LIMITED
  • BHUSHAN POWER & STEEL LIMITED
  • BKG MINING PRIVATE LIMITED
  • BRAHMANI RIVER PELLETS PRIVATE LTD
  • BRAHMAPUTRA CRACKER AND POLYMER LIMITED
  • BRIDGES SUB DIVISION THRISSUR
  • CC LOGIX PARKS INDIA PRIVATE LIMITED
  • CELEBI DELHI CARGO TERMINAL MANAGMEENT INDIA PVT LTD
  • CENTRAL GROUND WATER BOARD
  • CENTRAL WAREHOUSING CORPORATION
  • CHHATTISGARH MINERAL DEVELOPMENT CORPORATION LTD.
  • CHIEF CONSERVATOR OF FORESTS KANKER CIRCLE KANKER
  • CHOWGULE AND COMPANY PRIVATE LIMITED
  • COCHIN PORT AUTHORITY
  • COCHIN PORT TRUST
  • COLLECTORATE KASARAGOD
  • COMMISSIONER OF CUSTOMS (EXPORTS), CHENNAI
  • CONTAINER CORPORATION OF INDIA LIMITED
  • CONTRANS LOGISTIC PRIVATE LIMITED
  • COSMOS CEMENTS LIMITED
  • CUSTOM HOUSE MUNDRA
  • DELHI CARGO SERVICE CENTER PVT LTD
  • DEPARTMENT OF MINES AND GEOLOGY (DMG) RAJASTHAN
  • DEPARTMENT OF MINES AND GEOLOGY BANGALORE RURAL DISTRICT
  • DHL EXPRESS (INDIA) PRIVATE LIMITED
  • DIRECTORATE OF GEOLOGY & MINING, NAGPUR
  • DIRECTORATE OF MINES AND GEOLOGY
  • DIVISION OF KERALA STATE TRANSPORT PROJECT
  • DIVISIONAL FOREST OFFICE TIMBER SALES DIVISION PUNALUR
  • DURGAPUR CHEMICALS LIMITED
  • ESL STEEL LIMITED
  • EXECUTIVE ENGINEER PH DIVISION NATTIKA
  • EXECUTIVE ENGINEER PWD BUILDINGS DIVISION
  • EXECUTIVE ENGINEER PWD ROADS DIVISION MUVATTUPUZHA
  • EXECUTIVE ENGINEER, KRFB-PMU, ERNAKULAM/THRISSUR DIVISION
  • EXECUTIVE ENGINEER, KRFB-PMU, PALAKKAD/MALAPPURAM DIVISION
  • EXECUTIVE ENGINEER,ROADS DIVISION,KOLLAM
  • EXECUTIVE ENGINEERPWDBRIDGES DIVISION KOZHIKKODE
  • FCI ARAVALI GYPSUM AND MINERALS INDIA LIMITED
  • GARDEN REACH SHIPBUILDERS & ENGINEERS LTD
  • GARUDADHRI IMPEX PRIVATE LIMITED
  • GOVERNMENT ITI KASARAGOD
  • GUJARAT MINERAL DEVELOPMENTCORPORATION LIMITED
  • GUN CARRIAGE FACTORY
  • H G RANGANGOUDA
  • HALDIA DOCK COMPLEX KOLKATA PORT TRUST
  • HARI AND CO
  • HIND TERMINALS PRIVATE LIMITED
  • HINDUSTAN PETROLEUM CORPORATION LIMITED
  • HINDUSTAN PETROLEUM CORPORATION LTD
  • HINDUSTAN SALTS LIMITED
  • HLL LIFECARE LIMITED
  • HOTHUR ISPAT PRIVATE LIMITED
  • HSIIDC LIMITED
  • INDUSTRIAL DEVELOPEMENT CORPORATION OF ODISHA LIMITED
  • JAPUR GEMSTONE EXCHANGE
  • JAWAHARLAL NEHRU CUSTOMS HOUSE
  • JHARKHAND STATE MINERAL DEVELOPMENT LTD
  • JINDAL FERROUS LIMITED
  • JINDAL STEEL & POWER LTD
  • JOINT COMMISSIONER OF COMMERCIAL TAXES (VIGILANCE) BENGALURU
  • JSW STEEL LIMITED
  • KANDUI INDUSTRIES PRIVATE LIMITED
  • KARNATAKA LIMPO CEMENT INDUSTRY
  • KARNATAKA STATE MINERALS CORPORATION LIMITED
  • KARNATAKA STATE MINERALS CORPORATION LIMITED-ALUMINOUS CLAY
  • KARNATAKA STATE MINERALS CORPORATION LIMITED-CHINA CLAY
  • KARNATAKA STATE MINERALS CORPORATION LIMITED-DOLOMITE
  • KARNATAKA STATE MINERALS CORPORATION LIMITED-DUNITE
  • KARNATAKA STATE MINERALS CORPORATION LIMITED-GRANITE
  • KARNATAKA STATE MINERALS CORPORATION LIMITED-MAGNESITE
  • KERALA PWD
  • KERALA ROAD FUND BOARD
  • KERALA ROAD FUND BOARD PMU KANNUR
  • KERALA STATE TRANSPORT PROJECT DIVISION MUATTUPUZHA
  • KERALA STATE TRANSPORT PROJECT DIVISION PWD KUTTIPPURAM
  • KERALA WATER AUTHORITY
  • KERALA WATER AUTHORITY WSP SUBDIVISION CHALAKUDY
  • KHAJURAHO STONES (INDIA) PRIVATE LIMITED
  • KRFB-PMU PATHANAMTHITTA/KOTTAYAM DIVISION
  • KRFB-PMU TVPM DIVISION
  • KRFB-PMU, ALAPPUZHA
  • KRFB-PMU, KOLLAM
  • LANDMARK CFS PRIVATE LIMITED
  • LARSEN & TOUBRO LIMITED
  • LARSEN & TOUBRO LIMITED - CONSTRUCTION
  • M S T C LTD
  • M/S S A THWAB & COMPANY
  • MAHANADI STEEL AND IRON PRIVATE LIMITED
  • MAHARASHTRA STATE MINING CORPORATION LIMITED
  • MAHARASHTRA STATE WAREHOUSING CORPORATION
  • MINERAL ENTERPRISES PRIVATE LIMITED
  • MINERAL RESOURCES DEPARTMENT, CHHATTISGARH
  • MOIL LIMITED
  • MONITORING COMMITTEE
  • MONITORING COMMITTEE - MN
  • MSTC VISHAKAPATNAM
  • MUMBAI PORT AUTHORITY
  • MUNDHRA CONTAINER FREIGHT STATION PRIVATE LIMITED
  • MUNDRA INTERNATIONAL CONTAINER TERMINAL PRIVATE LIMITED
  • NADEEM MINERALS PRIVATE LIMITED
  • NEELACHAL ISPAT NIGAM LIMITED
  • NEELACHAL ISPAT NIGAM LIMITED
  • NMDC LIMITED
  • NMDC LTD BACHELI
  • NMDC LTD KIRANDUL
  • NMDC LTD, SPONG IRON UNIT
  • NORTHERN COALFIELDS LTD.
  • NXTRA DATA LIMITED
  • ODISHA MINING CORPORATION LIMITED
  • OFFICE OF DEPUTY DIRECTOR MINES AND GEOLOGY
  • OFFICE OF SENIOR GEOLOGIST DEPT OF MINES AND GEOLOGY CHIKKAMAGALURU
  • OFFICE OF THE ASSISTANT EXECUTIVE ENGINEER
  • OFFICE OF THE ASSISTANT EXECUTIVE ENGINEER PWD ROADS SUB DN TVPM
  • OFFICE OF THE DEPUTY DIRECTOR DEPARTMENT OF MINES AND GEOLOGY
  • OFFICE OF THE DEPUTY DIRECTOR DEPT OF MINES AND GEOLOGY BAGALKOTE
  • OFFICE OF THE DEPUTY DIRECTOR, DEPT. OF MINES AND GEOLOGY TUMKURU
  • OFFICE OF THE DIRECTOR DMG
  • OFFICE OF THE DIRECTOR, DMG
  • OMC IRON ORE
  • OMC SEIZED ORE
  • P H SUB DIVISION NATTIKA
  • P W D ROADS DIVISION IDUKKI
  • PHONEX LOGISTICS PRIVATE LIMITED
  • PRASHANT ALLUM
  • PROMPT TERMINALS PVT LTD
  • PUBLIC WORKS
  • PUBLIC WORKS DEPARTMENT
  • PWD BUILDING SECTION, KARIMANNOOR
  • PWD BUILDINGS SUB DIVISION MUVATTUPUZHA
  • PWD BUILDINGS DIVISION
  • PWD BUILDINGS SUB DIVISION NEYYATTINKARA
  • PWD CITY ROADS SUB DIVISION THIRUVANANTHAPURAM
  • PWD NATIONAL HIGHWAY SUB DIVISION KODUVALLY
  • PWD ROAD MAINTENANCE SUB DIVISION ,THRISSUR
  • PWD ROAD MAINTENANCE SUB DIVISION ALAPPUZHA
  • PWD ROADS DIVISION PALAKKAD
  • PWD ROADS SECTION,KONNI
  • PWD ROADS SUB DIVISION
  • PWD ROADS SUB DIVISION ALAPPUZHA
  • PWD ROADS SUB DIVISION CHERTHALA
  • PWD ROADS SUB DIVISION PERUMBAVOOR
  • PWD ROADS SUB DIVISION,MUVATTUPUZHA
  • PWD ROADS SUB DIVISIONERNAKULAM
  • PWD ROADS SUBDIVISION
  • PWD ROADS SUBDIVISION THRISSUR
  • PWD ROADS SUBDIVISION,KOLLAM
  • PWD SPECIAL BUILDINGS SUB DIVISION ,PAINAVU
  • PWDROADSSUBDIVISION NEDUMANGAD
  • RAJASTHAN STATE MINES & MINERALS LIMITED
  • RAMAMURTHY PRAVEEN CHANDRA
  • RESOURCES PELLETS CONCENTRATES PRIVATE LIMITED
  • ROADS SUB DIVISION ALUVA
  • SAMBHAR SALTS LIMITED
  • SATTVA CFS AND LOGISTICS PRIVATE LIMITED
  • SAURASHTRA FREIGHT PRIVATE LIMITED
  • SEABIRD DISTRIPARKS (KRISHNAPATNAM) PRIVATE LIMITED
  • SEABIRD MARINE SERVICES (GUJARAT) PVT LTD
  • SPEEDY MULTIMODES LIMITED
  • SRAVAN SHIPPING SERVICES PVT LTD
  • SRI KUMARASWAMY MINERAL EXPORTS PRIVATE LIMITED
  • SUB COLLECTOR OFFICE, THALASSERY
  • SURVEY AND LAND RECORDS
  • TAKE CARE LOGISTICS PARK (INDIA) PRIVATE LIMITED
  • TAMILNADU MINERALS LIMITD
  • TECHFAB (INDIA) INDUSTRIES LIMITED
  • THDC INDIA LIMITED
  • THE A.P. MINERAL DEVELOPMENT CORPORATION LIMITED
  • THE DIRECTOR OF MINES
  • THE FERTILISERS AND CHEMICALS TRAVANCORE LTD,COCHIN DIVISION
  • THE KERALA CERAMICS LTD
  • THE NATIONAL SMALL INDUSTRIES CORPORATION LIMITED
  • THE ODISHA MINING CORPORATION LIMITED
  • THE ORISSA MINERALS DEVELOPMENT COMPANY LIMITED
  • THE SANDUR MANGANESE & IRON ORES LIMITED
  • THE SENIOR GEOLOGIST MINERAL DEPARTMENT OF MINES AND GEOLOGY
  • TRANSWORLD TERMINALS PRIVATE LIMITED
  • TROOP COMFORTS LIMITED
  • U.P.RAJYA VIDYUT UTPADAN NIGAM LIMITED
  • UGVCL
  • URATHE KRISHNA PRASAD
  • UTTAR GUJARAT VIJ COMPANY LIMITED
  • VEDANTA LIMITED
  • VEERABHADRAPPA SANGAPPA AND COMPANY
  • VISA SPECIAL STEEL LIMITED
  • VISAKHA CONTAINER TERMINAL PVT LTD CFS
  • VISAKHAPATNAM CUSTOMS
  • VISAKHAPATNAM PORT AUTHORITY
  • VIZAG PROFILES LOGISTICS PRIVATE LIMITED
  • WEST BENGAL ESSENTIAL COMMODITIES SUPPLY CORPORATION LTD
  • WEST BENGAL MINERAL DEVELOPMENT & TRADING CORPORATION LTD
  • WESTERN COALFIELDS LIMITED, NAGPUR AREA
  • ZEENATH TRANSPORT COMPANY

Forthcoming Events

Auction Number Scheduled Bidding Period Minerals
MSTC/BBR/Central Ground Water Board/1/Bhubaneswar/25-26/62353 03/03/26 13:00 - 03/03/26 17:00 Iron Ore
MSTC/BBR/OMC IRON ORE/21/BHUBANESWAR/25-26/62689 19/02/26 11:00 - 19/02/26 14:00 Iron Ore
MSTC/BBR/OMC IRON ORE/22/BHUBANESWAR/25-26/62690 19/02/26 11:00 - 19/02/26 14:00 Iron Ore
MSTC/BBR/The Odisha Mining Corporation Limited/32/Bhubaneswar/25-26/63280 19/02/26 11:00 - 19/02/26 14:00 Chrome Ore
MSTC/BBR/The Odisha Mining Corporation Limited/33/Bhubaneswar/25-26/63283 19/02/26 14:00 - 19/02/26 17:00 Chrome Ore
MSTC/BLR/Department of Mines and Geology Bangalore Rural District/1/CE0 Quaters Adinarayana Hosahalli KIADB /25-26/63565 01/03/26 11:00 - 01/03/26 13:00 Sand
MSTC/BLR/HLL LIFECARE LIMITED/6/KANAGALA/25-26/63071 25/02/26 11:00 - 25/02/26 15:30 Silica Sand
MSTC/BLR/JOINT COMMISSIONER OF COMMERCIAL TAXES (VIGILANCE) BENGALURU/46/NEAR NATIONAL VILLAGE GAMES /25-26/63546 04/03/26 12:00 - 04/03/26 16:00 Granite
MSTC/BLR/KARNATAKA STATE MINERALS CORPORATION LIMITED/16/BANGALORE/25-26/62810 23/02/26 14:00 - 23/02/26 16:00 Iron Ore
MSTC/BLR/KARNATAKA STATE MINERALS CORPORATION LIMITED/17/BANGALORE/25-26/62956 24/02/26 14:00 - 24/02/26 16:00 Iron Ore
MSTC/BLR/Sri Kumaraswamy Mineral Exports Private Limited/10/Near Fortis hospital/25-26/63311 23/02/26 14:00 - 23/02/26 16:00 Iron Ore
MSTC/HYD/CENTRAL WAREHOUSING CORPORATION/7/VIJAYAWADA/25-26/63267 25/02/26 12:00 - 25/02/26 16:00 Manganese/Ferro-Manganese Ore
MSTC/HYD/NMDC LIMITED/20/Donimalai Pellet Plant/25-26/63281 20/02/26 16:00 - 20/02/26 17:30 Iron Ore
MSTC/HYD/NMDC LIMITED/6/Khanij Bhavan ,Masab Tank/25-26/49622 06/01/26 18:00 - 24/02/26 15:00 Silica Sand
MSTC/HYD/NMDC LIMITED/88/DONIMALAI KAR/25-26/63282 20/02/26 16:00 - 20/02/26 17:30 Iron Ore
MSTC/HYD/NMDC LIMITED/89/DONIMALAI KAR/25-26/63381 21/02/26 16:00 - 21/02/26 17:30 Iron Ore
MSTC/HYD/NMDC LTD BACHELI/79/Hyderabad/25-26/63278 19/02/26 15:00 - 19/02/26 16:30 Iron Ore
MSTC/HYD/NMDC LTD KIRANDUL/14/Kirandul/25-26/63279 19/02/26 15:30 - 19/02/26 17:00 Iron Ore
MSTC/JPR/FCI ARAVALI GYPSUM AND MINERALS INDIA LIMITED/3/HLY SPIRIT AND VIDYASHARAM SCHOOL/25-26/40947 26/02/26 12:00 - 26/02/26 16:00 Gypsum
MSTC/LKO/U.P.RAJYA VIDYUT UTPADAN NIGAM LIMITED/1/ETAH/24-25/52988 09/03/26 11:30 - 09/03/26 15:30 Gypsum
MSTC/NRO/THDC INDIA LIMITED/4/Bulandshahr/25-26/61637 10/03/26 12:00 - 10/03/26 16:00 Gypsum
MSTC/RPR/CHHATTISGARH MINERAL DEVELOPMENT CORPORATION LTD./3/SECTOR 24 OFFICE COMPLEX BLOCK 7A THIRD FLOOR NAVA RAIPUR/25-26/50337 19/02/26 12:00 - 19/02/26 16:00 Iron Ore
MSTC/SRO/TAMILNADU MINERALS LIMITD/361/Chepauk, Chennai/25-26/62247 13/02/26 11:00 - 19/02/26 16:00 Granite
MSTC/SRO/TAMILNADU MINERALS LIMITD/362/Chepauk, Chennai/25-26/62254 13/02/26 11:00 - 19/02/26 16:00 Granite
MSTC/TVC/Assistant Executive Engineer PWD NH Sub Division Palakkad/5/Civil Station Palakkad/25-26/62861 03/03/26 11:00 - 03/03/26 16:30 Weathered/Mixed Stone
MSTC/TVC/ASSISTANT EXECUTIVE ENGINEER ROADS SUBDIVISION THALAPILLY/16/OTTUPARA/25-26/62005 27/02/26 11:00 - 27/02/26 16:30 Weathered/Mixed Stone
MSTC/TVC/ASSISTANT EXECUTIVE ENGINEER/9/KODUNGALLUR/25-26/61303 28/02/26 11:00 - 28/02/26 16:30 Weathered/Mixed Stone
MSTC/TVC/EXECUTIVE ENGINEER PWD ROADS DIVISION MUVATTUPUZHA/10/NEAR PWD RESTHOUSE MUVATTUPUZHA/25-26/61131 23/02/26 11:00 - 23/02/26 16:30 Weathered/Mixed Stone
MSTC/TVC/EXECUTIVE ENGINEER, KRFB-PMU, PALAKKAD/MALAPPURAM DIVISION/73/Near Mayil Vahanam Bus stop/25-26/60691 20/02/26 11:00 - 20/02/26 16:30 Weathered/Mixed Stone
MSTC/TVC/Kerala Road Fund Board/19/Palayam/25-26/60667 20/02/26 11:00 - 20/02/26 16:30 Weathered/Mixed Stone
MSTC/TVC/KRFB-PMU TVPM DIVISION/63/PLAMOODU/25-26/61929 26/02/26 11:00 - 26/02/26 16:30 Weathered/Mixed Stone
MSTC/TVC/PUBLIC WORKS DEPARTMENT/15/Near PWD Rest House, Kottarakkara/25-26/61259 23/02/26 11:00 - 23/02/26 16:30 Weathered/Mixed Stone
MSTC/TVC/PWD CITY ROADS SUB DIVISION THIRUVANANTHAPURAM/14/Thiruvananthapuram/25-26/61899 23/02/26 11:00 - 23/02/26 16:30 Weathered/Mixed Stone
MSTC/TVC/PWD Roads Sub DivisionErnakulam/10/Kakkakad NGO Quarters/25-26/63704 04/03/26 11:00 - 04/03/26 16:30 Weathered/Mixed Stone
MSTC/TVC/PWD ROADS SUBDIVISION/13/Nedumangad/25-26/62114 26/02/26 11:00 - 26/02/26 16:30 Weathered/Mixed Stone
MSTC/WRO/MOIL LIMITED/21/NAGPUR/25-26/62268 19/02/26 13:00 - 19/02/26 15:00 Manganese/Ferro-Manganese Ore
MSTC/WRO/MOIL LIMITED/22/NAGPUR/25-26/62269 19/02/26 15:30 - 19/02/26 17:30 Manganese/Ferro-Manganese Ore
MSTC/WRO/The Director of Mines/1/Institute Menezes Braganza/25-26/41895 24/02/26 11:00 - 24/02/26 15:00 Iron Ore
MSTC/WRO/The Director of Mines/10/Institute Menezes Braganza/25-26/41904 25/02/26 13:00 - 25/02/26 17:00 Iron Ore
MSTC/WRO/The Director of Mines/2/Institute Menezes Braganza/25-26/41896 24/02/26 11:30 - 24/02/26 15:30 Iron Ore
MSTC/WRO/The Director of Mines/3/Institute Menezes Braganza/25-26/41897 24/02/26 12:00 - 24/02/26 16:00 Iron Ore
MSTC/WRO/The Director of Mines/4/Institute Menezes Braganza/25-26/41898 24/02/26 12:30 - 24/02/26 16:30 Iron Ore
MSTC/WRO/The Director of Mines/5/Institute Menezes Braganza/25-26/41899 24/02/26 13:00 - 24/02/26 17:00 Iron Ore
MSTC/WRO/The Director of Mines/6/Institute Menezes Braganza/25-26/41900 25/02/26 11:00 - 25/02/26 15:00 Iron Ore
MSTC/WRO/The Director of Mines/7/Institute Menezes Braganza/25-26/41901 25/02/26 11:30 - 25/02/26 15:30 Iron Ore
MSTC/WRO/The Director of Mines/8/Institute Menezes Braganza/25-26/41902 25/02/26 12:00 - 25/02/26 16:00 Iron Ore
MSTC/WRO/The Director of Mines/9/Institute Menezes Braganza/25-26/41903 25/02/26 12:30 - 25/02/26 16:30 Iron Ore

Copyright © 2022 MSTC Limited