CINXE.COM

Retail Research Reports & Market Industry Analysis

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- Cat, subcat pages --> <title>Retail Research Reports & Market Industry Analysis</title> <meta lang="en" name="keywords" content="Retail" /> <meta name="description" content="45 comprehensive market analysis studies and industry reports on the Retail sector, offering an industry overview with historical data since 2019 and forecasts up to 2030. This includes a detailed market research of 421 research companies, enriched with industry statistics, industry insights, and a thorough industry analysis" /> <meta property="og:title" content="Retail Research Reports & Market Industry Analysis" /> <meta property="og:description" content="45 comprehensive market analysis studies and industry reports on the Retail sector, offering an industry overview with historical data since 2019 and forecasts up to 2030. This includes a detailed market research of 421 research companies, enriched with industry statistics, industry insights, and a thorough industry analysis" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.mordorintelligence.com/market-analysis/retail" /> <meta property="og:image" content="https://www.mordorintelligence.com/express-img/optimize-imgs/mordor_logo_optimize.webp" /> <!-- Preload fonts --> <!-- Regular Fonts Preload For Desktop --> <link rel="preload" as="font" href="/express-fonts/Regular-Bold.woff2" type="font/woff2" crossorigin> <link rel="preload" as="font" href="/express-fonts/Regular-Medium.woff2" type="font/woff2" crossorigin> <link rel="preload" as="font" href="/express-fonts/Regular-Semibold.woff2" type="font/woff2" crossorigin> <link rel="preload" as="font" href="/express-fonts/Regular-Regular.woff2" type="font/woff2" crossorigin> <link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin="anonymous"> <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.slim.min.js" as="script"> <link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin="anonymous"> <link rel="preload" src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.bundle.min.js" as="script"> <link rel="preload" href="https://cdn.jsdelivr.net/npm/ua-parser-js@0/dist/ua-parser.min.js" as="script" /> <link rel="preload" as="style" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" /> <link rel="preload" as="style" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/4.5.3/css/bootstrap.min.css" /> <link rel="preload" as="style" href='/v1.0.1/express-stylesheets/catAppStyles.min.css' type='text/css' /> <!-- Load --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/4.5.3/css/bootstrap.min.css" /> <link rel="stylesheet" href='/v1.0.1/express-stylesheets/catAppStyles.min.css' type='text/css' /> <link rel="icon" href="https://s3.mordorintelligence.com/favicon.ico" type="image/x-icon" > <link rel='canonical' href="https://www.mordorintelligence.com/market-analysis/retail"/> <!-- Bootstrap CSS --> <link href="https://dev.visualwebsiteoptimizer.com" /> </head> <body> <!-- HEADER PARTIAL --> <header id="header" class="site-header-wrapper"> <div class="flex container new-nav-container" style='height:60px'> <div class="flex logo-nav-button"> <button class="menu-toggle-button" style="margin-right: 10px;" aria-label="menu-toggle-icon"> <span class="bar"></span> <span class="bar"></span> <span class="bar"></span> </button> <!-- UPDATED LOGO DESKTOP --> <a href="https://www.mordorintelligence.com" title="Mordor Intelligence Market Research Company" aria-label="Mordor Intelligence Market Research Company"> <img src="/express-img/optimize-imgs/mordor_logo_optimize.webp" width="240" height="30" style="width:240px" class="updated-desktop-logo" loading='lazy' alt="logo"> </a> <!-- UPDATED LOGO Mobile --> <a href="https://www.mordorintelligence.com" title="Mordor Intelligence Market Research Company" aria-label="Mordor Intelligence Market Research Company"><img loading="lazy" src="/express-img/optimize-imgs/mordor_mobile_logo.webp" class="updated-mobile-logo-new" alt="logo" style="object-fit: contain;"></a> </div> <nav class="flex nav-items-container"> <ul class="flex nav-items"> <li class="nav-item has-dropdown store-item"> <a href="https://www.mordorintelligence.com/market-analysis">Reports</a> <ul class="dropdown dropdown-big"> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/aerospace-defense" target="_blank"> Aerospace &amp; Defense</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/agriculture" target="_blank"> Agriculture</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/animal-nutrition" target="_blank"> Animal Nutrition &amp; Wellness</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/automotive" target="_blank"> Automotive</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/chemicals-materials" target="_blank"> Chemicals &amp; Materials</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/consumer-goods-and-services" target="_blank"> Consumer Goods and Services</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/energy-power" target="_blank"> Energy &amp; Power</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/financial-services-and-investment-intelligence" target="_blank"> Financial Services and Investment Intelligence</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/food-beverage" target="_blank"> Food &amp; Beverage</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/healthcare" target="_blank"> Healthcare</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/home-property-improvement" target="_blank"> Home and Property Improvement</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/hospitality-and-tourism" target="_blank"> Hospitality and Tourism</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/logistics" target="_blank"> Logistics</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/manufacturing-products-and-services" target="_blank"> Manufacturing Products and Services</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/packaging" target="_blank"> Packaging</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/professional-and-commercial-services" target="_blank"> Professional and Commercial Services</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/real-estate-and-construction" target="_blank"> Real Estate and Construction</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/retail" target="_blank"> Retail</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/technology-media-and-telecom" target="_blank"> Technology, Media and Telecom</a> </li> </ul> </li> <li class="nav-item"> <a href="https://www.mordorintelligence.com/custom-research">Custom Research</a> </li> <li class="nav-item has-dropdown has-mobile-dropdown store-item"> <a href="https://www.mordorintelligence.com/about">About </a> <ul class="dropdown mobile-dropdown"> <li class="dropdown-nav-item"> <div style="display: flex; align-items: center;"> <a href="https://www.mordorintelligence.com/team" target="_blank">Our People</a> </div> </li> <li class="dropdown-nav-item"> <div style="display: flex; align-items: center;"> <a href="https://www.mordorintelligence.com/clients" target="_blank">Our Clients</a> </div> </li> </ul> </li> <li class="nav-item"> <a style="background-color: #e4f3fe; padding: 6px 15px; border-radius: 10px;" href="https://www.mordorintelligence.com/synapse?utm_source=top_navigation">Subscription</a> </li> <li class="nav-item"> <a href="https://mordorintelligence.darwinbox.in/ms/candidate/careers" rel="nofollow" target="_blank">Careers</a> </li> <li class="nav-item"> <a href="https://www.mordorintelligence.com/contact-us">Contact</a> </li> <li class="nav-item phone-no"> <a href="tel:16177652493"> <i style="margin-right: 5px;font-size: 15px;" class="fa-solid fa-phone"></i> +1 617-765-2493</a></li> </ul> </nav> <div class='d-flex'> <input id="search" name="search" class="search-reports-input" type="text" placeholder="Search Reports..." autocomplete="off"> <button class="open-search-button" aria-label="Open-search" id="clicked-on-search" style="margin-right:10px"> <i class="fas fa-search search-icon" height="40" width="40"></i> </button> <button class="close-search-button" aria-label="Close-search"> <i class="fas fa-times close-icon" height="24" width="24"></i> </button> </div> </div> <div class="search-results-container"> <div hidden id="spinner"></div> <div class="search-results-wrapper"> </div> </div> <!-- </head> --> </header> <!-- Importing FusionCharts --> <style> /* PAGE CTA STYLINGS */ .interactive-market-chart-banner{ display: none; } #rd-page-banner { width: 100%; /* display: flex; */ justify-content: space-between; align-items: stretch; gap: 10px; background-image: url("/express-img/RD Banner.webp"); background-position: 100%; background-repeat: no-repeat; background-size: cover; padding: 15px; margin: 20px 0 0; border-radius: 5px; cursor: pointer; } #market-analysis-banner{ position: fixed; top: 44%; right: 0; width: 260px; height: auto; /* display: flex; */ flex-direction: column; justify-content: space-between; align-items: stretch; border-radius: 5px; cursor: pointer; z-index: 1; background-color: #141456; padding: 10px; z-index: 100; } #market-analysis-banner > p{ color: white; font-size: 20px; font-family: regular_semibold; text-align: center; margin-bottom: 0; line-height: normal; } #market-analysis-banner > p > strong{ text-align: center; font-size: 22px; color: #f5bd07 !important; font-family: regular_bold; } #market-analysis-banner > div{ width: 100%; height: 225px; display: flex; flex-direction: column; justify-content: center; gap: 5px; background-image: url("/express-img/sidebanner.webp"); background-position: 100%; background-repeat: no-repeat; background-size: contain; padding: 0 0 30px 35px; } #market-analysis-banner > div > p{ font-size: 13px; line-height: normal; padding: 2px 5px; color: white; width: 50%; min-width: fit-content; text-align: right; background: #0C2343; margin-bottom: 0px; } #market-analysis-top-banner{ position: fixed; top: 62px; left: 0; width: 100%; height: 50px; padding: 10px; /* display: flex; */ justify-content: center; align-items: center; gap: 6px; cursor: pointer; z-index: 1; background-color: #0C2343; color: white; } #market-analysis-top-banner > p{ font-size: 18px; color: white !important; font-family: regular_semibold; margin-bottom: 0; text-transform: uppercase; margin-right: 10px; } #market-analysis-top-banner > p > strong{ font-size: 18px; color: #f5bd07 !important; font-family: regular_bold; margin-bottom: 0; text-transform: uppercase; } #market-analysis-banner > div.right-section > div { display: flex; justify-content: center; width: 100%; } #market-analysis-banner > div.right-section > .right-align { text-align: left !important; margin-left: auto; width: 100%; justify-content: flex-start; } #market-analysis-banner > div.right-section > div > p { margin-bottom: 0px; } .left-section { width: 50%; } .left-section > p { font-size: 18px; line-height: normal; font-family: regular_medium; text-align: start; color: white; text-transform: uppercase; margin-bottom: 20px; } .left-section > p > strong { line-height: normal; font-size: 18px; text-align: start; text-transform: uppercase; color: #f5bd07 !important; font-family: regular_bold; } .view-chart-btn { background-color: rgb(245, 189, 7) !important; padding: 6px 36px !important; font-family: regular_bold; font-size: 18px !important; color: darkblue; text-align: center; outline: none; border: none; border-radius: 6px; } .right-section { width: 45%; display: flex; justify-content: center; flex-direction: column; } .right-section > div { display: flex; justify-content: flex-end; width: 50%; } .right-section > div:nth-child(even) { justify-content: flex-start; width: 50%; margin-left: auto; } .right-section > div > p { font-size: 13px; line-height: normal; color: white; background: #0C2343; padding: 2px 5px; text-align: right; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border-radius: 4px; } .right-align > p { margin: 0; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border-radius: 4px; } /* CHART MODAL STYLING */ .interactive-market-chart-wrapper { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background-color: rgba(0, 0, 0, 0.6); z-index: 100; } .interactive-market-chart-container { position: relative; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 1200px; max-width: 98%; min-height: 530px; background-color: white; display: flex; justify-content: center; align-items: flex-start; gap: 10px; padding: 10px; } .interactive-market-chart-container > div { height: 100%; } .left-container { width: 800px; max-width: 65%; } .title-container { display: flex; justify-content: flex-start; align-items: center; gap: 20px; padding: 10px 30px 10px 15px; } .title-container > img { height: 50px; width: 70px; object-fit: cover !important; } .title-container > h2 { font-size: 22px !important; font-family: regular_semibold !important; text-align: left; } .title-container > h2 > strong { font-family: regular_bold; color: #9f0606; } .right-container { width: 400px; max-width: 35%; position: relative; padding-top: 30px; } .right-container > .close-btn { position: absolute; top: 0px; right: 0px; cursor: pointer; } .filter-container { display: flex; justify-content: flex-start; align-items: center; gap: 5px; margin-bottom: 10px; overflow: auto hidden; padding: 5px 0; } #reset-btn{ padding: 4px; cursor: pointer; box-sizing: content-box; border: 1px solid transparent; border-radius: 50%; } #reset-btn:hover{ border-color: lightgray; background-color: #f5f5f5; } .filter { /* position: relative; */ border: 2px solid lightgray; border-radius: 20px; padding: 2px 5px; cursor: pointer; user-select: none !important; } .filter:last-child { border-color: transparent; } .active-filter { background-color: #f5f5f5; } .filter-title { min-width: max-content; font-size: 12px !important; color: gray; cursor: pointer; font-family: regular_semibold; width: fit-content; user-select: none; padding: 5px; line-height: normal; display: flex; align-items: flex-end; gap: 5px; } .filter-title > img { rotate: 90deg; } .filter-options-container { position: absolute; top: 68px; left: 0; background-color: white; padding: 10px; border-radius: 10px; width: max-content; max-width: 300px; max-height: 305px; box-shadow: 0 0 5px 0 rgb(150, 149, 149); cursor: auto; z-index: 1; } .filter:nth-child(2) > .filter-options-container{ left: 32px; } .filter:nth-child(3) > .filter-options-container{ left: 92px; } .filter-options-container:first-of-type > div:first-child{ scrollbar-width: thin; scrollbar-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.05); overflow-y: auto; height: 100%; max-height: 242px; max-width: 280px; min-width: max-content; } .filter-options-container > div::-webkit-scrollbar, .filter-container::-webkit-scrollbar { width: 6px; height: 6px; } .filter-options-container > div::-webkit-scrollbar-track, .filter-container::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.05); border-radius: 10px; } .filter-options-container > div::-webkit-scrollbar-thumb, .filter-container::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.2); border-radius: 10px; transition: background-color 0.3s ease; } .filter-options-container > div::-webkit-scrollbar-thumb:hover, .filter-container::-webkit-scrollbar-thumb:hover { background-color: rgba(0, 0, 0, 0.4); } .filter-options-container > div::-webkit-scrollbar-button, .filter-container::-webkit-scrollbar-button { display: none; } .filter-options-container > hr { margin: 0 !important; } #more-filters-options { left: auto; right: 0; } #more-filters-options > div:first-child { display: flex; justify-content: space-between; align-items: stretch; padding-bottom: 10px; } #more-filters-options > div:first-child > div { padding: 10px; } #more-filters-options > div:first-child > div:first-child { border-right: 1px solid lightgray; padding-right: 30px; } .hidden { display: none !important; } .filter-checkbox-container { display: flex; justify-content: flex-start; align-items: center; gap: 5px; margin: 8px 0; } .filter-checkbox-container > input { cursor: pointer; border: 2px solid gray; accent-color: #0075ff !important; appearance: auto !important; -webkit-appearance: auto !important; height: initial !important; width: initial !important; } .filter-checkbox-container > label { cursor: pointer; font-size: 14px; color: gray; margin-bottom: 0 !important; font-family: regular_semibold; line-height: normal; } .submit-container { display: flex; justify-content: flex-start; align-items: center; gap: 15px; padding: 10px 0 0; } .submit-container > button { font-size: 14px; font-family: regular_bold; padding: 5px 20px; border: 1px solid transparent; outline: none; border-radius: 4px; background-color: #0075ff; color: white; line-height: normal; } .submit-container > button:hover { border-color: #0075ff; background-color: white; color: #0075ff; } .submit-container > button:nth-child(2) { background-color: white; color: gray; } .submit-container > button:nth-child(2):hover { border-color: gray; } .cta-container { background-color: rgb(214 232 251); border-radius: 5px; padding: 10px; box-shadow: 1px 2px 3px 3px lightgray; } .cta-container > a { width: 100%; display: block; margin-bottom: 8px; } .cta-container > a > h3 { display: inline; font-family: regular_bold !important; font-size: 15px; color: black; } .redirect-icon { height: 16px; width: 16px; margin-left: 4px; margin-bottom: 3px; background-color: white; cursor: pointer; } .cta-container > table { background-color: white; } .cta-container > table td { border: 1px solid rgb(205, 205, 205); padding: 5px; font-size: 14px; line-height: normal; font-family: regular_semibold; min-width: 120px; text-align: start; } .cta { padding: 10px 0; } .cta > h3 { text-align: center; font-family: regular_bold !important; font-size: 15px; color: black; margin-bottom: 8px; } .cta > form { display: flex; flex-direction: column; justify-content: flex-start; align-items: stretch; gap: 12px; } .cta > form > button { border: none; padding: 6px 10px; font-family: regular_bold; border-radius: 8px; background-color: #9f0606; color: white; text-transform: uppercase; margin-top: 5px; } .cta > form > .phone_container > div, .cta > form input { border: none; box-shadow: 1px 1px 4px 1px #ccc !important; } .cta .interactive_chart_country_code, .cta .phneNum-input { box-shadow: none !important; } .cta > form input:focus, .cta > form > .phone_container > div:has(input:focus) { box-shadow: none !important; outline: none; border: 1px solid #0075ff; border-radius: 4px; } .interactive_chart_email{ width: 100%; } .cta .phneNum-input:focus{ border: none; } .cta > form input { padding: 5px 10px; border-radius: 5px; font-family: regular_regular; font-size: 14px !important; } #loading-modal{ position: absolute; top: 0; width: 100%; z-index: 99; background-color: white; display: flex; justify-content: center; align-items: center; } #loading-modal > .close-btn{ position: absolute; top: 10px; right: 10px; cursor: pointer; } .invalid-click-wrapper, .successfull-lead-submission-wrapper{ display: flex; flex-direction: column; gap: 10px; justify-content: center; text-align: center; min-height: 530px; width: 100%; font-family: regular_semibold; font-size: 20px; padding: 20px; } .invalid-click-wrapper > img { height: 120px; } .successfull-lead-submission-wrapper > img { height: 120px; width: max-content; margin: 0 auto; } .successfull-lead-submission-wrapper > h2 { font-size: 32px; font-family: regular_semibold !important; } .successfull-lead-submission-wrapper > p { color: gray; } #interactive-chart-download-sample:disabled{ cursor: not-allowed; opacity: 0.4; } .cta .phone, .cta .phone > input, .cta .phone > div > div.input-group-text, .cta .phone > div > div.input-group-text > input { border: none; background-color: white !important; } .phone > div > div.input-group-text { padding: 0 10px; } .phone{ border-radius: 5px; } .phone > hr { height: 30px; margin: auto; border-right: 1px solid lightgray; } div.graph-options{ display: flex; justify-content: flex-end; align-items: center; padding: 0 20px; gap: 15px; } div.graph-options > div > label{ padding-left: 5px; color: gray; font-size: 14px; font-family: regular_semibold; margin-bottom: 0px !important; } div.graph-options > div > label, .graph-options > div > input{ cursor: pointer; } .graph-options > div > input{ accent-color: #0075ff !important; appearance: auto !important; -webkit-appearance: auto !important; height: initial !important; width: initial !important; } .lead-error-msg, .interactive-chart-download-email-err, .interactive-chart-download-phone-err{ color: #f44336; font-family: regular_medium; margin: 5px 0; font-size: 14px !important; line-height: normal; } .interactive-chart-clickcountryImg{ width: 20px; height: 10px; } @media (max-width: 1800px) { #market-analysis-banner { display: none !important; } } @media (max-width: 1049px), (max-height: 680px) { #rd-page-banner, #market-analysis-top-banner, #market-analysis-banner { display: none !important; } .interactive-market-chart-wrapper { display: none !important; } .interactive-market-chart-container { display: none !important; } } </style> <div class="interactive-market-chart-banner" id="market-analysis-top-banner"> <p>Compare market size and growth of key <strong>Retail</strong> markets</p> <button class="view-chart-btn">View Chart</button> </div> <div class="interactive-market-chart-banner" id="market-analysis-banner"> <p>Compare market size and growth of key <strong>Retail</strong> markets</p> <div class="right-section"> <div class=""> <p title="General Retail"> General Retail </p> </div> <div class="right-align"> <p title="Retail Stores"> Retail Stores </p> </div> <div class=""> <p title="Travel Retail"> Travel Retail </p> </div> </div> <button class="view-chart-btn">View Chart</button> </div> <div class="interactive-market-chart-wrapper hidden" id="interactive-market-chart-wrapper"> <div class="interactive-market-chart-container"> <div id="loading-modal"> <img loading="lazy" src="/express-img/close.svg" class="close-btn" alt="close icon" /> <img loading="lazy" src="/express-img/Spinner-1.5s-200px.gif" alt="loading" /> <p>Loading the graph. Please wait.</p> </div> <div class="left-container"> <div class="title-container"> <img loading="lazy" src="/express-img/MI_icon.png" alt="Mordor Intelligence logo" /> <h2> Interact With Data Points To Access Key Markets In The <strong>Retail</strong> Industry </h2> </div> <div class="graph-options"> <div class="show-quadrants-field"> <input id="show-quadrants" type="checkbox" checked /> <label for="show-quadrants">Show Quadrants</label> </div> <div class="zoom-field"> <input id="zoom" type="checkbox" onchange="handleZoom()" /> <label for="zoom">Zoom</label> </div> </div> <div id="scatter-chart-container"></div> </div> <div class="right-container"> <img loading="lazy" src="/express-img/close.svg" class="close-btn" alt="close icon" /> <div class="filter-container"> <img loading="lazy" src="/express-img/reset.svg" title="Reset All" alt="reset" id="reset-btn" /> <div class="filter" onclick="handleOpenFilters(event, 'sub-category-options')" > <span class="filter-title" >By Sub-Category <img loading="lazy" src="/express-img/Right_Chevron.svg" class="filter-options-arrow" alt="down-arrow" /></span> <form class="filter-options-container hidden" id="sub-category-options" > <div> <div class="filter-checkbox-container"> <input class="sub_category_filter" id="General Retail" type="checkbox" value="667" /> <label for="General Retail"> General Retail </label> </div> <div class="filter-checkbox-container"> <input class="sub_category_filter" id="Retail Stores" type="checkbox" value="668" /> <label for="Retail Stores"> Retail Stores </label> </div> <div class="filter-checkbox-container"> <input class="sub_category_filter" id="Travel Retail" type="checkbox" value="669" /> <label for="Travel Retail"> Travel Retail </label> </div> </div> <hr /> <div class="submit-container"> <button type="submit" onclick="fetchFilteredReport(event, 'sub-category-options', '82')" > Apply </button> <button type="reset" onclick="clearFilters(event, 'sub-category-options', '82')" >Clear</button> </div> </form> </div> <div class="filter" onclick="handleOpenFilters(event, 'market-size-options')" > <span class="filter-title" >By Market Size <img loading="lazy" src="/express-img/Right_Chevron.svg" class="filter-options-arrow" alt="down-arrow" /></span> <form class="filter-options-container hidden" id="market-size-options" > <div id="market-size-options-container"> </div> <hr /> <div class="submit-container"> <button type="submit" onclick="fetchFilteredReport(event, 'market-size-options', '82')" > Apply </button> <button type="reset" onclick="clearFilters(event, 'market-size-options', '82')" >Clear</button> </div> </form> </div> <div class="filter" onclick="handleOpenFilters(event, 'more-filters-options')" > <span class="filter-title">+ More Filters</span> <form class="filter-options-container hidden" id="more-filters-options" > <div> <div> <h4>Geo Focus</h4> <div class="filter-checkbox-container"> <input class="geography_filter" type="checkbox" id="global" value="Global" /> <label for="global"> Global </label> </div> <div class="filter-checkbox-container"> <input class="geography_filter" type="checkbox" id="regional" value="Regional" /> <label for="regional"> Regional </label> </div> <div class="filter-checkbox-container"> <input class="geography_filter" type="checkbox" id="country" value="Country" /> <label for="country"> Country </label> </div> </div> <div id="growth-rate-filter-wrapper"> <h4>Growth Rate</h4> </div> </div> <hr /> <div class="submit-container"> <button type="submit" onclick="fetchFilteredReport(event, 'more-filters-options', '82')" > Apply </button> <button type="reset" onclick="clearFilters(event, 'more-filters-options', '82')" > Clear </button> </div> </form> </div> </div> <!-- INVALID CLICK ON CHART --> <div id="invalid-click-wrapper" class="invalid-click-wrapper hidden"> <img loading="lazy" src="/express-img/caution_sign_triangle.svg" alt="invalid lead submission" /> <p>Click on data point to dive deeper into the details and uncover valuable insights about each segment.</p> </div> <!-- SUCCESSFUL LEAD SUBMISSION --> <div id="successfull-lead-submission-wrapper" class="successfull-lead-submission-wrapper hidden"> <img loading="lazy" src="/express-img/circle_success_icon.png" alt="invalid lead submission" /> <h2>Thank you!</h2> <p>We've received your request. Our team will be reaching out to you shortly.</p> </div> <!-- CTA CONTAINER --> <div class="cta-container" id="cta-wrapper"> <a id="active-report-url" href="" target="_blank" referrerpolicy="no-referrer"> <h3 id="active-report-title"></h3> <img loading="lazy" src="/express-img/new-window.png" class="redirect-icon" alt="redirect icon" /> </a> <table> <tbody> <tr> <td>Study Period:</td> <td id="active-report-study-period"></td> </tr> <tr> <td>CAGR:</td> <td id="active-report-cagr"></td> </tr> <tr> <td>Countries/ Region Covered:</td> <td id="active-report-area-covered"></td> </tr> <tr> <td>Major Players:</td> <td id="active-report-major-players"></td> </tr> </tbody> </table> <div class="cta"> <h3>Get Free Sample Of This Report</h3> <form> <!-- Email --> <div> <div class="email"> <input type="text" class="interactive_chart_email" id="interactive_chart_email" alt="interactive-chart-email-field" placeholder="Business Email*" /> </div> <p style="display: none;" class="email-error lead-error-msg interactive-chart-download-email-err">Please enter a valid email</p> </div> <!-- Phone --> <div class="phone_container" style="position:relative;"> <div class="phone input-group"> <div class="input-group-prepend flagimg"> <div class="input-group-text"> <button type="button" style="background-color: transparent; border: 0;" id="interactive-chart-country-btn" aria-label="country-select-btn"> <img class="interactive-chart-clickcountryImg" src="https://s3.mordorintelligence.com/flags/united states.svg" alt="country-image" loading='lazy'/> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="gray" class="bi bi-caret-down-fill" viewBox="0 0 16 16"> <path d="M7.247 11.14L2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z"></path> </svg> </button> <input type="text" class="form-control interactive_chart_country_code" id="interactive_chart_countrycode" value="+1" autocomplete="nope"> </div> </div> <hr /> <input type="number" placeholder="Phone Number*" class="form-control phneNum-input interactive_chart_phone" id="interactive_chart_phone" autocomplete="on"> </div> <div class="interactive-chart-select-cntry customListContainer" style="display: none;"> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text search-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-search" viewBox="0 0 16 16"> <path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z" /> </svg> </span> </div> <input type="text" class="form-control" id="interactive-chart-searchinput" placeholder="Search"> <div class="input-group-append"> <span class="input-group-text search-close" style="display: none;"> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-x-circle" viewBox="0 0 16 16"> <path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z" /> <path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z" /> </svg> </span> </div> </div> <div class="customOptionList" id="interactive-chart-custom-select"></div> </div> <p style="display: none" class="interactive-chart-download-phone-err">Please enter your phone number</p> </div> <input type="text" placeholder="Specify Your Requirement (Optional)" id="interactive_chart_requirement" /> <button type="submit" id="interactive-chart-download-sample">Get PDF to Email <div class="spinner-border spinner-border-sm" role="status" id="interactive-chart-form-loader" style="display: none;"> </div> </button> </form> </div> </div> </div> </div> </div> <script> // Pass EJS variables to JS file window.bannerType = "market-analysis"; window.reportObj = null; window.category = {"title":"Retail","slug":"retail","id":82}; window.subCategoriesList = [{"title":"General Retail","id":667},{"title":"Retail Stores","id":668},{"title":"Travel Retail","id":669}]; </script> <div class="banner-section opacity-toggle"> <div class="container"> <div class="left-section"> <h1 class="report-banner-title" style="text-transform:capitalize"> Retail Research </h1> <div class="category-descricption" style="margin-bottom:12px;"> 45 comprehensive market analysis studies and industry reports on the Retail sector, offering an industry overview with historical data since 2019 and forecasts up to 2030. This includes a detailed market research of 421 research companies, enriched with industry statistics, industry insights, and a thorough industry analysis </div> </div> </div> </div> <div class="container mb-5"> <!-- Breadcrumb --> <div class="row breadcrumb"> <a href="https://www.mordorintelligence.com" class="breadcrumb-link-anchor" target="_blank"><span >Home</span></a> <!-- <img src="/express-img/Right_Chevron.svg" class="Breadcrumbs-separator" width='10' height='10' loading='lazy' alt="right-chevron-icon"/> --> <i class="fa-solid fa-chevron-right" style="text-decoration: none;"></i> <a href="https://www.mordorintelligence.com/market-analysis" class="breadcrumb-link-anchor" target="_blank"> <span > Market Analysis </span> </a> <i class="fa-solid fa-chevron-right" style="text-decoration: none;"></i> <a href="https://www.mordorintelligence.com/market-analysis/retail" class="breadcrumb-link-anchor" target="_blank"><span > Retail </span></a> </div> <div class="cat-main-section mt-2"> <p class="cat-loader">Loading...</p> <div class="left-catlist-body-wrapper"> <!-- Test Categorization work --> <div class="updated-categorization-wrap"> <h2 class="categories-heading">Categories</h2> <div id="categoryDropdown"> <ul> <li class="active demo2" > <a href="https://www.mordorintelligence.com/market-analysis/retail" >Retail</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/general-retail" >General Retail</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/retail-procurement" >Retail Procurement</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/retail-stores" >Retail Stores</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/convenience-stores" >Convenience Stores</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/department-stores" >Department Stores</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/online-retail" >Online Retail</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/q-commerce" >Q-Commerce</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/specialty-retail-stores" >Specialty Retail Stores</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/travel-retail" >Travel Retail</a> </li> </ul> </li> </ul> </div> </div> <!-- Mobile categories and filter button --> <div class="mobile-btn-wrap"> <button type="button" class="category-modal-btn" data-toggle="modal" data-target="#exampleModalLong"> Categories </button> <button type="button" class=" category-modal-btn align-items-center filters-modal-btn" data-toggle="modal" data-target="#filterModal"> <i class="fa-solid fa-sliders" style="color: #091E3F;"></i> FILTER <span class="filterAppliedCount"></span> </button> </div> <!-- Mobile tree menu modal --> <div class="modal fade categories-modal-wrapper" id="exampleModalLong" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-dialog-scrollable"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header sticky-top"> <h4 class="modal-title modal-title-categories">Categories</h4> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> </div> <!-- Modal Body --> <div class="modal-body"> <!-- Your tree structure menu items go here --> <div class="updated-categorization-wrap-mobile"> <div id="categoryDropdown"> <ul> <li class="active demo2" > <a href="https://www.mordorintelligence.com/market-analysis/retail" >Retail</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/general-retail" >General Retail</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/retail-procurement" >Retail Procurement</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/retail-stores" >Retail Stores</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/convenience-stores" >Convenience Stores</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/department-stores" >Department Stores</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/online-retail" >Online Retail</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/q-commerce" >Q-Commerce</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/specialty-retail-stores" >Specialty Retail Stores</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/travel-retail" >Travel Retail</a> </li> </ul> </li> </ul> </div> </div> </div> </div> </div> </div> <!-- Filters mobile Modal --> <div class="modal fade categories-modal-wrapper" id="filterModal" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-dialog-scrollable"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header sticky-top" style="margin-bottom: 20px;"> <h4 class="modal-title modal-title-categories">Filter Reports</h4> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> </div> <!-- Modal Body --> <div class="modal-body"> <!-- Your tree structure menu items go here --> <div class="updated-categorization-wrap-mobile"> <div id="categoryDropdown"> <!-- Regions --> <div class="accordion by-region-wrap" id="regionAccordion"> <div class="card"> <div class="card-header filter-single-header-wrap" id="region-heading"> <h4 class="mb-0 d-flex align-items-center filter-single-section-heading pr-2"> <span>By Region</span> <button class="ml-auto" type="button" data-toggle="collapse" data-target="#collapseRegion" aria-expanded="true" style=" font-size: 14px; color: #189CDE; width: 12px; border: none; background: transparent; outline: none; display: flex; align-items: center; "> <span class="filter-icon-collapse"> <img src="/express-img/category-img/vector_down.png" alt="arrow down icon"> </span> </button> </h4> </div> <div id="collapseRegion" class="collapse show" data-parent="#regionAccordion"> <div class="card-body"> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Global" id="region-Global"> <label class="form-check-label filter-label" for="region-Global"> Global </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Americas" id="region-Americas"> <label class="form-check-label filter-label" for="region-Americas"> Americas </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Asia" id="region-Asia"> <label class="form-check-label filter-label" for="region-Asia"> Asia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Europe" id="region-Europe"> <label class="form-check-label filter-label" for="region-Europe"> Europe </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Latin America" id="region-Latin America"> <label class="form-check-label filter-label" for="region-Latin America"> Latin America </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Middle East and Africa" id="region-Middle East and Africa"> <label class="form-check-label filter-label" for="region-Middle East and Africa"> Middle East and Africa </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="North America" id="region-North America"> <label class="form-check-label filter-label" for="region-North America"> North America </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="South America" id="region-South America"> <label class="form-check-label filter-label" for="region-South America"> South America </label> </div> </div> </div> </div> </div> <!-- Countries --> <div class="accordion by-region-wrap" id="countriesAccordion"> <div class="card"> <div class="card-header filter-single-header-wrap" id="country-heading"> <h4 class="mb-0 d-flex align-items-center filter-single-section-heading pr-2"> <span>By Countries</span> <button class="ml-auto" type="button" data-toggle="collapse" data-target="#collapseCountry" aria-expanded="true" style=" font-size: 14px; color: #189CDE; width: 12px; border: none; background: transparent; outline: none; display: flex; align-items: center; "> <span class="filter-icon-collapse"> <img src="/express-img/category-img/vector_down.png" alt="arrow down icon"> </span> </button> </h4> </div> <div id="collapseCountry" class="collapse show" data-parent="#countriesAccordion"> <div class="card-body"> <div class="countrySearchbar"> <input type="text" placeholder="Search" class="countrySearchInpMobile"> <img src="/express-img/category-img/search-icon.png" alt="search icon"> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Argentina" id="country0" > <label class="form-check-label filter-label" for="country0"> Argentina </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Australia" id="country1" > <label class="form-check-label filter-label" for="country1"> Australia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Brazil" id="country2" > <label class="form-check-label filter-label" for="country2"> Brazil </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Canada" id="country3" > <label class="form-check-label filter-label" for="country3"> Canada </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="China" id="country4" > <label class="form-check-label filter-label" for="country4"> China </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Colombia" id="country5" > <label class="form-check-label filter-label" for="country5"> Colombia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Egypt" id="country6" > <label class="form-check-label filter-label" for="country6"> Egypt </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="France" id="country7" > <label class="form-check-label filter-label" for="country7"> France </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Germany" id="country8" > <label class="form-check-label filter-label" for="country8"> Germany </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="India" id="country9" > <label class="form-check-label filter-label" for="country9"> India </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Indonesia" id="country10" > <label class="form-check-label filter-label" for="country10"> Indonesia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Israel" id="country11" > <label class="form-check-label filter-label" for="country11"> Israel </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Italy" id="country12" > <label class="form-check-label filter-label" for="country12"> Italy </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Japan" id="country13" > <label class="form-check-label filter-label" for="country13"> Japan </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Kuwait" id="country14" > <label class="form-check-label filter-label" for="country14"> Kuwait </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Malaysia" id="country15" > <label class="form-check-label filter-label" for="country15"> Malaysia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Mexico" id="country16" > <label class="form-check-label filter-label" for="country16"> Mexico </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Netherlands" id="country17" > <label class="form-check-label filter-label" for="country17"> Netherlands </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Philippines" id="country18" > <label class="form-check-label filter-label" for="country18"> Philippines </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Qatar" id="country19" > <label class="form-check-label filter-label" for="country19"> Qatar </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Russia" id="country20" > <label class="form-check-label filter-label" for="country20"> Russia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Saudi Arabia" id="country21" > <label class="form-check-label filter-label" for="country21"> Saudi Arabia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Singapore" id="country22" > <label class="form-check-label filter-label" for="country22"> Singapore </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="South Africa" id="country23" > <label class="form-check-label filter-label" for="country23"> South Africa </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="South Korea" id="country24" > <label class="form-check-label filter-label" for="country24"> South Korea </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Spain" id="country25" > <label class="form-check-label filter-label" for="country25"> Spain </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Taiwan" id="country26" > <label class="form-check-label filter-label" for="country26"> Taiwan </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Thailand" id="country27" > <label class="form-check-label filter-label" for="country27"> Thailand </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="UAE" id="country28" > <label class="form-check-label filter-label" for="country28"> UAE </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="UK" id="country29" > <label class="form-check-label filter-label" for="country29"> UK </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="US" id="country30" > <label class="form-check-label filter-label" for="country30"> US </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Vietnam" id="country31" > <label class="form-check-label filter-label" for="country31"> Vietnam </label> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="right-report-list-section"> <p class="report-count-flag"> <span class="reports-count"> 45 </span> Retail Reports </p> <div class="report-list-wrapp-inner"> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/travel-retail-market-in-north-america" class="report-list-single-card-title travel-retail-market-in-north-america">North America Travel Retail Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Countries Covered: <span class="single-card-flag-desc"> Canada </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Dufry, Duty Free Americas, Inc, Aer Rianta International North America, DFS Group, International Shoppes</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('North America Travel Retail Market'); handleReportSlug('travel-retail-market-in-north-america'); handleCategoryID('82'); handleSubcategoryId('669'); handleReportId('72288')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/travel-retail-market-in-north-america" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/travel-retail-market-in-north-america/travel-retail-market-in-north-america_1623669250137_North_America_Travel_Retail_Market.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;North America Travel Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;travel-retail-market-in-north-america&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/travel-retail-market-in-north-america/travel-retail-market-in-north-america_1623669250137_North_America_Travel_Retail_Market.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/global-convenience-store-market" class="report-list-single-card-title global-convenience-store-market">Convenience Store Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> North America, Latin America, Europe, Middle East and Africa, Asia Pacific </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Parkland Corporation, Family Mart, 7 Eleven, 24 SEVEN, Alfamart</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Convenience Store Market'); handleReportSlug('global-convenience-store-market'); handleCategoryID('82'); handleSubcategoryId('668'); handleReportId('500066')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/global-convenience-store-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/global-convenience-store-market/global-convenience-store-market-1712884131913-Convenience-store-market.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Convenience Store Market - Growth, Trends, COVID-19 Impact and Forecast (2025 - 2030)&#34;,&#34;slug&#34;:&#34;global-convenience-store-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/global-convenience-store-market/global-convenience-store-market-1712884131913-Convenience-store-market.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/retail-industry-in-australia" class="report-list-single-card-title retail-industry-in-australia">Australian Retail Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Country Covered: <span class="single-card-flag-desc"> Australia </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> ALDI Group, Big W, JB Hi-Fi Ltd, Kmart Australia Limited, Kogan.com Ltd</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Australia Retail Sector'); handleReportSlug('retail-industry-in-australia'); handleCategoryID('82'); handleSubcategoryId('667'); handleReportId('66001')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/retail-industry-in-australia" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/retail-industry-in-australia/retail-industry-in-australia_1620156275100_aus_ret.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Retail Industry in Australia Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;retail-industry-in-australia&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/retail-industry-in-australia/retail-industry-in-australia_1620156275100_aus_ret.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/middle-east-and-africa-travel-retail-market" class="report-list-single-card-title middle-east-and-africa-travel-retail-market">MEA Travel Retail Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Countries Covered: <span class="single-card-flag-desc"> United Arab Emirates, Saudi Arabia, South Africa </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Aer Rianta International Middle East, Abu Dhabi Duty Free, Dubai Duty Free, Lagardere Travel Retail, Dufry AG</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Middle East and Africa Travel Retail Market'); handleReportSlug('middle-east-and-africa-travel-retail-market'); handleCategoryID('82'); handleSubcategoryId('669'); handleReportId('72200')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/middle-east-and-africa-travel-retail-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/middle-east-and-africa-travel-retail-market/middle-east-and-africa-travel-retail-market_1623822087736_middle_east_logos.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Middle East and Africa Travel Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;middle-east-and-africa-travel-retail-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/middle-east-and-africa-travel-retail-market/middle-east-and-africa-travel-retail-market_1623822087736_middle_east_logos.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/retail-industry-in-china" class="report-list-single-card-title retail-industry-in-china">China Retail Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Country Covered: <span class="single-card-flag-desc"> China </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Alibaba Group Holding Ltd., Walmart Inc., JD.com Inc., GOME Retail Holding Ltd., China Resource Ng Fung Co. Ltd.</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('China Retail Sector Market'); handleReportSlug('retail-industry-in-china'); handleCategoryID('82'); handleSubcategoryId('667'); handleReportId('53168')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/retail-industry-in-china" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/retail-industry-in-china/retail-industry-in-china-1712732203441-retail-industry-in-china.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;China Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;retail-industry-in-china&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/retail-industry-in-china/retail-industry-in-china-1712732203441-retail-industry-in-china.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/australia-toys-and-games-market" class="report-list-single-card-title australia-toys-and-games-market">Australia Toys and Games Industry</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Country Covered: <span class="single-card-flag-desc"> Australia </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Amazon Australia​, K Mart Group, Woolworths Group Limited, Myer, Toy Mate</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Australia Toys And Games Market'); handleReportSlug('australia-toys-and-games-market'); handleCategoryID('82'); handleSubcategoryId('668'); handleReportId('72269')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/australia-toys-and-games-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/australia-toys-and-games-market/australia-toys-and-games-market_1706011078936_Picture2.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Australia Toys and Games Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;australia-toys-and-games-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/australia-toys-and-games-market/australia-toys-and-games-market_1706011078936_Picture2.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/global-e-retail-market" class="report-list-single-card-title global-e-retail-market">Online Retail Industry</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> North America, Europe, Asia Pacific, Middle East and Africa, South America </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Alibaba Group Holdings Ltd, Walmart Inc., JD.com Inc., Amazon Inc., eBay</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('E-Retail Market'); handleReportSlug('global-e-retail-market'); handleCategoryID('82'); handleSubcategoryId('668'); handleReportId('66054')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/global-e-retail-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/global-e-retail-market/global-e-retail-market-1712730177074-Global-E-retail.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Online Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;global-e-retail-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/global-e-retail-market/global-e-retail-market-1712730177074-Global-E-retail.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/global-electronics-retailing-market" class="report-list-single-card-title global-electronics-retailing-market">Electronics Retailing Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> North America, Europe, Asia Pacific, South America, Middle East and Africa </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Amazon, Best Buy, Walmart, Dell, Apple</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Electronics Retailing Market'); handleReportSlug('global-electronics-retailing-market'); handleCategoryID('82'); handleSubcategoryId('667'); handleReportId('50003978')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/global-electronics-retailing-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/global-electronics-retailing-market/global-electronics-retailing-market_1711514498794_Screenshot_2024-03-27_095029.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Electronics Retailing Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;global-electronics-retailing-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/global-electronics-retailing-market/global-electronics-retailing-market_1711514498794_Screenshot_2024-03-27_095029.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/furniture-and-home-furnishing" class="report-list-single-card-title furniture-and-home-furnishing">Furniture and Home Furnishing Store Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> North America, Europe, Asia Pacific, Global </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> IKEA, The home depot, Bed Bath &amp; Beyond, Nitori Holdings Co.Ltd, Williams-Sonoma Inc</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Furniture and Home Furnishing Store Market'); handleReportSlug('furniture-and-home-furnishing'); handleCategoryID('82'); handleSubcategoryId('668'); handleReportId('93806')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/furniture-and-home-furnishing" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/furniture-and-home-furnishing/furniture-and-home-furnishing_1678337636985_JP2.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Furniture and Home Furnishing Store Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;furniture-and-home-furnishing&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/furniture-and-home-furnishing/furniture-and-home-furnishing_1678337636985_JP2.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/gifts-retailing-market" class="report-list-single-card-title gifts-retailing-market"> Gifts Retailing Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> North America, Europe, Asia-Pacific, Middle East and Africa, Middle East and Africa, Latin America </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Card Factory, Aldi Stores Ltd, Alibaba Group Holding Ltd, Amazon.com Inc, American Greetings Corp</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample(' Gifts Retailing Market'); handleReportSlug('gifts-retailing-market'); handleCategoryID('82'); handleSubcategoryId('667'); handleReportId('50000868')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/gifts-retailing-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/gifts-retailing-market/gifts-retailing-market_1690551414299_Companies.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Gifts Retailing Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;gifts-retailing-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/gifts-retailing-market/gifts-retailing-market_1690551414299_Companies.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/retail-industry-qatar-market" class="report-list-single-card-title retail-industry-qatar-market">Qatar Retail Industry</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Country Covered: <span class="single-card-flag-desc"> Qatar </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Chalhoub Group, Azadea Group - Lebanon, Alshaya, Al Tayer Group, Gulf Marketing Group (GMG</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Qatar Retail Industry'); handleReportSlug('retail-industry-qatar-market'); handleCategoryID('82'); handleSubcategoryId('667'); handleReportId('93266')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/retail-industry-qatar-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/retail-industry-qatar-market/retail-industry-qatar-market_1665564122804_Keyplayers_and_Market_Concentration_Chart_template_(3)_-_Copy.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Qatar Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;retail-industry-qatar-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/retail-industry-qatar-market/retail-industry-qatar-market_1665564122804_Keyplayers_and_Market_Concentration_Chart_template_(3)_-_Copy.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/china-travel-retail-market" class="report-list-single-card-title china-travel-retail-market">China Travel Retail Industry</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Country Covered: <span class="single-card-flag-desc"> China </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Lagardere Travel Retail, DFS Group, Sunrise Duty-Free, China National Service Corporation, China Duty Free Group Co. Ltd</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('China Travel Retail Market'); handleReportSlug('china-travel-retail-market'); handleCategoryID('82'); handleSubcategoryId('669'); handleReportId('72291')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/china-travel-retail-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/china-travel-retail-market/china-travel-retail-market_1708799476969_Screenshot_2024-02-24_234848.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;China Travel Retail Industry Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;china-travel-retail-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/china-travel-retail-market/china-travel-retail-market_1708799476969_Screenshot_2024-02-24_234848.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/singapore-travel-retail-market" class="report-list-single-card-title singapore-travel-retail-market">Singapore Travel Retail Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Country Covered: <span class="single-card-flag-desc"> Singapore </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Lagardere Travel Retail, WH Smith, DFS, Gebr. Heinemann, Lotte Duty Free</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Singapore Travel Retail Market'); handleReportSlug('singapore-travel-retail-market'); handleCategoryID('82'); handleSubcategoryId('669'); handleReportId('72204')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/singapore-travel-retail-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/singapore-travel-retail-market_/singapore-travel-retail-market__1623742978010_Singapore_1.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Travel Retail Industry in Singapore Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;singapore-travel-retail-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/singapore-travel-retail-market_/singapore-travel-retail-market__1623742978010_Singapore_1.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/europe-travel-retail-market" class="report-list-single-card-title europe-travel-retail-market">European Travel Retail Industry</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Countries Covered: <span class="single-card-flag-desc"> United Kingdom, France, Spain, Germany, Italy </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Dufry AG, Autogrill S.p.A., Lagardere SCA, Gebr. Heinemann SE &amp; Co. KG, LVMH</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Europe Travel Retail Market'); handleReportSlug('europe-travel-retail-market'); handleCategoryID('82'); handleSubcategoryId('669'); handleReportId('68695')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/europe-travel-retail-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/Europe-travel-retail-market/Europe-travel-retail-market_Travel-EU.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Europe Travel Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;europe-travel-retail-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/Europe-travel-retail-market/Europe-travel-retail-market_Travel-EU.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/travel-retail-market-in-asia-pacific" class="report-list-single-card-title travel-retail-market-in-asia-pacific">Asia Pacific Travel Retail Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Countries Covered: <span class="single-card-flag-desc"> China, Japan, India, Australia </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Dufry, DFS Group, King Power, Flemingo International, China Duty-free Group Co. Ltd</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Asia-Pacific Travel Retail Market'); handleReportSlug('travel-retail-market-in-asia-pacific'); handleCategoryID('82'); handleSubcategoryId('669'); handleReportId('72289')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/travel-retail-market-in-asia-pacific" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/travel-retail-market-in-asia-pacific/travel-retail-market-in-asia-pacific_1708697661477_company_pic_.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;APAC Travel Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;travel-retail-market-in-asia-pacific&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/travel-retail-market-in-asia-pacific/travel-retail-market-in-asia-pacific_1708697661477_company_pic_.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/travel-retail-market-in-latin-america" class="report-list-single-card-title travel-retail-market-in-latin-america">Latin America Travel Retail Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Countries Covered: <span class="single-card-flag-desc"> Brazil, Argentina, Colombia </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Dufry, Duty Free Americas, Inc https://dutyfreeamericas.com/, 3Sixty, Retail Services, LURYX</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Latin America Travel Retail Market'); handleReportSlug('travel-retail-market-in-latin-america'); handleCategoryID('82'); handleSubcategoryId('669'); handleReportId('72290')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/travel-retail-market-in-latin-america" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/travel-retail-market-in-latin-america/travel-retail-market-in-latin-america_1623678176545_LA_Travel_Retail.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Latin America Travel Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;travel-retail-market-in-latin-america&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/travel-retail-market-in-latin-america/travel-retail-market-in-latin-america_1623678176545_LA_Travel_Retail.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/duty-free-and-travel-retail-market" class="report-list-single-card-title duty-free-and-travel-retail-market">Duty-Free And Travel Retail Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> North America, South America, Europe, Asia-Pacific, Middle East and Africa, Americas </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Dufry, Lagardère Travel Retail, DFS Group, Lotte Duty Free, Flemingo International Ltd</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Duty Free And Travel Retail Market'); handleReportSlug('duty-free-and-travel-retail-market'); handleCategoryID('82'); handleSubcategoryId('669'); handleReportId('66541')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/duty-free-and-travel-retail-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/duty-free-and-travel-retail-market/duty-free-and-travel-retail-market_1706770165265_Picture2.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Duty Free &amp; Travel Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;duty-free-and-travel-retail-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/duty-free-and-travel-retail-market/duty-free-and-travel-retail-market_1706770165265_Picture2.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/retail-industry-in-singapore" class="report-list-single-card-title retail-industry-in-singapore">Singapore Retail Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Country Covered: <span class="single-card-flag-desc"> Singapore </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Japan Foods Holding Ltd, Sheng Siong Group Ltd, Watsons, ABR Holdings Ltd, Dairy Farm International Holdings (DFI)</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Singapore Retail Market'); handleReportSlug('retail-industry-in-singapore'); handleCategoryID('82'); handleSubcategoryId('667'); handleReportId('55703')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/retail-industry-in-singapore" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/retail-industry-in-singapore/retail-industry-in-singapore_1619640243912_brands_sing.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Retail in Singapore Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;retail-industry-in-singapore&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/retail-industry-in-singapore/retail-industry-in-singapore_1619640243912_brands_sing.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/retail-sourcing-and-procurement-market" class="report-list-single-card-title retail-sourcing-and-procurement-market">Retail Sourcing & Procurement Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> North America, Europe, Asia-Pacific, Latin America, Middle East and Africa </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Kinaxis, Proactis Holdings Plc., Coupa Software, HighJump Software, Basware Corporation</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Retail Sourcing and Procurement Market'); handleReportSlug('retail-sourcing-and-procurement-market'); handleCategoryID('82'); handleSubcategoryId('667'); handleReportId('63677')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/retail-sourcing-and-procurement-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/retail-sourcing-and-procurement-market.png" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Retail Sourcing &amp; Procurement Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;retail-sourcing-and-procurement-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/retail-sourcing-and-procurement-market.png&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/thailand-travel-retail-market" class="report-list-single-card-title thailand-travel-retail-market">Thailand Travel Retail Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Country Covered: <span class="single-card-flag-desc"> Thailand </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> King Power, The Shilla Duty Free, Jaidee Duty Free, SIAM Gems Group, Leon Duty Free</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Thailand Travel Retail Market'); handleReportSlug('thailand-travel-retail-market'); handleCategoryID('82'); handleSubcategoryId('669'); handleReportId('72281')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/thailand-travel-retail-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/thailand-travel-retail-market_/thailand-travel-retail-market__1623831740849_thai.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Thailand Travel Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;thailand-travel-retail-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/thailand-travel-retail-market_/thailand-travel-retail-market__1623831740849_thai.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/japan-travel-retail-market" class="report-list-single-card-title japan-travel-retail-market">Travel Retail Industry</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Country Covered: <span class="single-card-flag-desc"> Japan </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Shiseido, Lagardere, DFS Group, LOTTE Duty Free, Fa-So-La</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Japan Travel Retail Market'); handleReportSlug('japan-travel-retail-market'); handleCategoryID('82'); handleSubcategoryId('669'); handleReportId('72201')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/japan-travel-retail-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/japan-travel-retail-market/japan-travel-retail-market_1623784285183_Capture.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Japan Travel Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;japan-travel-retail-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/japan-travel-retail-market/japan-travel-retail-market_1623784285183_Capture.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/global-cosmetics-personal-care-stores" class="report-list-single-card-title global-cosmetics-personal-care-stores">Cosmetics and Personal Care Stores Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> North America, Asia-Pacific, South America, Middle East and Africa, Europe </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Loreal, Unilever, P&amp;G, Estee Lauder, Shiseido</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Cosmetics and Personal Care Stores Market'); handleReportSlug('global-cosmetics-personal-care-stores'); handleCategoryID('82'); handleSubcategoryId('668'); handleReportId('93759')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/global-cosmetics-personal-care-stores" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/global-cosmeticss-personal-care-stores/global-cosmeticss-personal-care-stores_1678087809516_JP2.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Cosmetics and Personal Care Stores Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;global-cosmetics-personal-care-stores&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/global-cosmeticss-personal-care-stores/global-cosmeticss-personal-care-stores_1678087809516_JP2.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/south-korea-travel-retail-market" class="report-list-single-card-title south-korea-travel-retail-market">South Korea Travel Retail Industry</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Country Covered: <span class="single-card-flag-desc"> South Korea </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Lotte Duty Free, The Shilla Duty Free, Shinsegae Duty Free, Hyundai Duty Free, Dufry</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('South Korea Travel Retail Market'); handleReportSlug('south-korea-travel-retail-market'); handleCategoryID('82'); handleSubcategoryId('669'); handleReportId('72203')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/south-korea-travel-retail-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/south-korea-travel-retail-market/south-korea-travel-retail-market_1623740959526_Capture.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;South Korea Travel Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;south-korea-travel-retail-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/south-korea-travel-retail-market/south-korea-travel-retail-market_1623740959526_Capture.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/south-korea-retail-industry" class="report-list-single-card-title south-korea-retail-industry">South Korea Retail Sector</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Country Covered: <span class="single-card-flag-desc"> South Korea </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Hyundai Home Shopping Network Corp., Shinsegae Department Co. Ltd, Lotte Mart, E-Mart Inc., Homeplus Co. Ltd</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('South Korea Retail Sector'); handleReportSlug('south-korea-retail-industry'); handleCategoryID('82'); handleSubcategoryId('667'); handleReportId('50882')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/south-korea-retail-industry" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/south-korea-retail-industry/south-korea-retail-industry_1620193519653_SOuth_Korea_Retail.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;South Korea Retail Sector Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;south-korea-retail-industry&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/south-korea-retail-industry/south-korea-retail-industry_1620193519653_SOuth_Korea_Retail.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/consumer-electronics-retailers-market" class="report-list-single-card-title consumer-electronics-retailers-market">Consumer Electronics Retailers Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> North America, South America, Europe, Asia Pacific, Middle East and Africa </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Best Buy Co., Inc., Amazon.com, Inc., Walmart Inc., Apple Inc., MediaMarktSaturn Retail Group</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Consumer Electronics Retailers Market'); handleReportSlug('consumer-electronics-retailers-market'); handleCategoryID('82'); handleSubcategoryId('668'); handleReportId('50001956')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/consumer-electronics-retailers-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/consumer-electronics-retailers-industry/consumer-electronics-retailers-industry_1707296887582_Screenshot_2024-02-07_143738.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Consumer Electronics Retailers Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;consumer-electronics-retailers-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/consumer-electronics-retailers-industry/consumer-electronics-retailers-industry_1707296887582_Screenshot_2024-02-07_143738.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/united-states-hardware-stores-retail-market" class="report-list-single-card-title united-states-hardware-stores-retail-market">United States Hardware Stores Retail Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Country Covered: <span class="single-card-flag-desc"> United States </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Home Depot, Inc, Lowe&#39;s Companies, Inc., Menard Inc., Ace Hardware, True Value Hardware</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('United States Hardware Stores Retail Market'); handleReportSlug('united-states-hardware-stores-retail-market'); handleCategoryID('82'); handleSubcategoryId('668'); handleReportId('50001953')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/united-states-hardware-stores-retail-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/united-states-hardware-stores-retail-market/united-states-hardware-stores-retail-market_1706878569847_Screenshot_2024-02-02_182531.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;United States Hardware Stores Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;united-states-hardware-stores-retail-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/united-states-hardware-stores-retail-market/united-states-hardware-stores-retail-market_1706878569847_Screenshot_2024-02-02_182531.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/united-kingdom-hardware-stores-retail-market" class="report-list-single-card-title united-kingdom-hardware-stores-retail-market">United Kingdom Hardware Stores Retail Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Country Covered: <span class="single-card-flag-desc"> United Kingdom </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Kingfisher plc, Home Hardware (Scotland) Ltd, Travis Perkins plc, Homebase, Wolseley UK</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('United Kingdom Hardware Stores Retail Market'); handleReportSlug('united-kingdom-hardware-stores-retail-market'); handleCategoryID('82'); handleSubcategoryId('668'); handleReportId('50001968')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/united-kingdom-hardware-stores-retail-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/united-kingdom-hardware-stores-retail-market/united-kingdom-hardware-stores-retail-market_1707227456965_Screenshot_2024-02-06_192030.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;United Kingdom Hardware Stores Retail Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;united-kingdom-hardware-stores-retail-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/united-kingdom-hardware-stores-retail-market/united-kingdom-hardware-stores-retail-market_1707227456965_Screenshot_2024-02-06_192030.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/optical-retail-chain-market" class="report-list-single-card-title optical-retail-chain-market">Optical Retail Chain Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> Asia-Pacific, North America, Europe, South America, Middle East and Africa </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Luxottica Group S.p.A., Essilor International SAS, Johnson &amp; Johnson Vision Care Inc., Safilo Group S.p.A., Alcon Vision LLC</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Optical Retail Chain Market'); handleReportSlug('optical-retail-chain-market'); handleCategoryID('82'); handleSubcategoryId('668'); handleReportId('50001958')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/optical-retail-chain-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/optical-retail-chain-industry/optical-retail-chain-industry_1708248582689_Screenshot_2024-02-18_145853.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Optical Retail Chain Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;optical-retail-chain-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/optical-retail-chain-industry/optical-retail-chain-industry_1708248582689_Screenshot_2024-02-18_145853.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/cosmetic-and-fragrance-retail-chain-market" class="report-list-single-card-title cosmetic-and-fragrance-retail-chain-market">Cosmetic And Fragrance Retail Chain Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2020 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> Asia-Pacific, North America, Europe, South America, Middle East and Africa </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Ulta Beauty, Chanel Inc., LVMH Moët Hennessy Louis Vuitton, Mary Kay Inc., Estée Lauder Companies</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Cosmetic And Fragrance Retail Chain Market'); handleReportSlug('cosmetic-and-fragrance-retail-chain-market'); handleCategoryID('82'); handleSubcategoryId('668'); handleReportId('50001960')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/cosmetic-and-fragrance-retail-chain-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/cosmetic-and-fragrance-industry/cosmetic-and-fragrance-industry_1707396243560_Screenshot_2024-02-08_181339.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Cosmetic and Fragrance Retail Chain Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;cosmetic-and-fragrance-retail-chain-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/cosmetic-and-fragrance-industry/cosmetic-and-fragrance-industry_1707396243560_Screenshot_2024-02-08_181339.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/department-stores-market" class="report-list-single-card-title department-stores-market">Department Stores Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2030 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> North America, Europe, Asia-Pacific, Middle East and Africa, South America </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Marks and Spencer Group Plc, Macy&#39;s Inc, Sears Holdings Corp, Target Corporation, Nordstrom, Inc.</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Department Stores Market'); handleReportSlug('department-stores-market'); handleCategoryID('82'); handleSubcategoryId('668'); handleReportId('93731')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/department-stores-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/department-stores-market/department-stores-market_1677139512587_Companies.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Department Stores Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2025 - 2030)&#34;,&#34;slug&#34;:&#34;department-stores-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/department-stores-market/department-stores-market_1677139512587_Companies.webp&#34;}')"> </a> </div> </div> </div> </div> <div class="view-more-btn-wrap"> <button onclick="reportListTriggerFunction()" class="view-more-report-btn btn-hover-cls" style="text-transform: capitalize;"> See More Retail Reports </button> </div> </div> <!------ Filter Section -----> <div class="filter-section-wrap"> <p class="filter-reports-title">Filter Reports</p> <!-- Regions --> <div class="accordion by-region-wrap" id="regionAccordion"> <div class="card"> <div class="card-header filter-single-header-wrap" id="region-heading"> <p class="mb-0 d-flex align-items-center filter-single-section-heading pr-2"> <span>By Region</span> <button class="ml-auto" type="button" data-toggle="collapse" data-target="#collapseRegion" aria-expanded="true" style=" font-size: 14px; color: #189CDE; width: 12px; border: none; background: transparent; outline: none; display: flex; align-items: center; "> <span class="filter-icon-collapse"> <i class="fa-solid fa-chevron-down right-filter-arrow" style="color: #189CDE;"></i> </span> </button> </p> </div> <div id="collapseRegion" class="collapse show" data-parent="#regionAccordion"> <div class="card-body"> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Global" id="Global-region"> <label class="form-check-label filter-label" for="Global-region"> Global </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Americas" id="Americas-region"> <label class="form-check-label filter-label" for="Americas-region"> Americas </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Asia" id="Asia-region"> <label class="form-check-label filter-label" for="Asia-region"> Asia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Europe" id="Europe-region"> <label class="form-check-label filter-label" for="Europe-region"> Europe </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Latin America" id="Latin America-region"> <label class="form-check-label filter-label" for="Latin America-region"> Latin America </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Middle East and Africa" id="Middle East and Africa-region"> <label class="form-check-label filter-label" for="Middle East and Africa-region"> Middle East and Africa </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="North America" id="North America-region"> <label class="form-check-label filter-label" for="North America-region"> North America </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="South America" id="South America-region"> <label class="form-check-label filter-label" for="South America-region"> South America </label> </div> </div> </div> </div> </div> <!-- Countries --> <div class="accordion by-region-wrap" id="countriesAccordion"> <div class="card"> <div class="card-header filter-single-header-wrap" id="country-heading"> <p class="mb-0 d-flex align-items-center filter-single-section-heading pr-2"> <span>By Countries</span> <button class="ml-auto" type="button" data-toggle="collapse" data-target="#collapseCountry" aria-expanded="true" style=" font-size: 14px; color: #189CDE; width: 12px; border: none; background: transparent; outline: none; "> <span class="filter-icon-collapse"> <i class="fa-solid fa-chevron-down right-filter-arrow" style="color: #189CDE;"></i> </span> </button> </p> </div> <div id="collapseCountry" class="collapse show" data-parent="#countriesAccordion"> <div class="card-body"> <div class="countrySearchbar"> <input type="text" placeholder="Search" class="countrySearchInp"> <i class="fa-solid fa-magnifying-glass" style="color: #51CED0; margin: 0; font-size: 15px;"></i> </div> <div class="country-input-wrapper"> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Argentina" id="country-Argentina" > <label class="form-check-label filter-label" for="country-Argentina"> Argentina </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Australia" id="country-Australia" > <label class="form-check-label filter-label" for="country-Australia"> Australia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Brazil" id="country-Brazil" > <label class="form-check-label filter-label" for="country-Brazil"> Brazil </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Canada" id="country-Canada" > <label class="form-check-label filter-label" for="country-Canada"> Canada </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="China" id="country-China" > <label class="form-check-label filter-label" for="country-China"> China </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Colombia" id="country-Colombia" > <label class="form-check-label filter-label" for="country-Colombia"> Colombia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Egypt" id="country-Egypt" > <label class="form-check-label filter-label" for="country-Egypt"> Egypt </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="France" id="country-France" > <label class="form-check-label filter-label" for="country-France"> France </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Germany" id="country-Germany" > <label class="form-check-label filter-label" for="country-Germany"> Germany </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="India" id="country-India" > <label class="form-check-label filter-label" for="country-India"> India </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Indonesia" id="country-Indonesia" > <label class="form-check-label filter-label" for="country-Indonesia"> Indonesia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Israel" id="country-Israel" > <label class="form-check-label filter-label" for="country-Israel"> Israel </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Italy" id="country-Italy" > <label class="form-check-label filter-label" for="country-Italy"> Italy </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Japan" id="country-Japan" > <label class="form-check-label filter-label" for="country-Japan"> Japan </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Kuwait" id="country-Kuwait" > <label class="form-check-label filter-label" for="country-Kuwait"> Kuwait </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Malaysia" id="country-Malaysia" > <label class="form-check-label filter-label" for="country-Malaysia"> Malaysia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Mexico" id="country-Mexico" > <label class="form-check-label filter-label" for="country-Mexico"> Mexico </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Netherlands" id="country-Netherlands" > <label class="form-check-label filter-label" for="country-Netherlands"> Netherlands </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Philippines" id="country-Philippines" > <label class="form-check-label filter-label" for="country-Philippines"> Philippines </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Qatar" id="country-Qatar" > <label class="form-check-label filter-label" for="country-Qatar"> Qatar </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Russia" id="country-Russia" > <label class="form-check-label filter-label" for="country-Russia"> Russia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Saudi Arabia" id="country-Saudi Arabia" > <label class="form-check-label filter-label" for="country-Saudi Arabia"> Saudi Arabia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Singapore" id="country-Singapore" > <label class="form-check-label filter-label" for="country-Singapore"> Singapore </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="South Africa" id="country-South Africa" > <label class="form-check-label filter-label" for="country-South Africa"> South Africa </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="South Korea" id="country-South Korea" > <label class="form-check-label filter-label" for="country-South Korea"> South Korea </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Spain" id="country-Spain" > <label class="form-check-label filter-label" for="country-Spain"> Spain </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Taiwan" id="country-Taiwan" > <label class="form-check-label filter-label" for="country-Taiwan"> Taiwan </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Thailand" id="country-Thailand" > <label class="form-check-label filter-label" for="country-Thailand"> Thailand </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="UAE" id="country-UAE" > <label class="form-check-label filter-label" for="country-UAE"> UAE </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="UK" id="country-UK" > <label class="form-check-label filter-label" for="country-UK"> UK </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="US" id="country-US" > <label class="form-check-label filter-label" for="country-US"> US </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Vietnam" id="country-Vietnam" > <label class="form-check-label filter-label" for="country-Vietnam"> Vietnam </label> </div> </div> </div> </div> </div> </div> </div> </div> <div class="prefiltered-links-wrap mt-5 grid-temp-3"> <div class="regions-prefiltered-section"> <h2 class="prefiltered-title">Regions</h2> <ul class="prefiltered-links-ul"> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor" target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/asia">Asia Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor" target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/north-america">North America Retail Research</a> </li> </ul> </div> <div class="country-prefiltered-section"> <h2 class="prefiltered-title">Countries</h2> <ul class="prefiltered-links-ul"> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/argentina"><span>Argentina</span> Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/australia"><span>Australia</span> Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/brazil"><span>Brazil</span> Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/canada"><span>Canada</span> Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/china"><span>China</span> Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/france"><span>France</span> Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/germany"><span>Germany</span> Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/india"><span>India</span> Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/italy"><span>Italy</span> Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/japan"><span>Japan</span> Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/south-africa"><span>South Africa</span> Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/uae"><span>UAE</span> Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/uk"><span>UK</span> Retail Research</a> </li> <li class="prefiltered-single-item"> <a class="prefiltered-links-single-anchor " target="_blank" href="https://www.mordorintelligence.com/market-analysis/retail/us"><span>US</span> Retail Research</a> </li> </ul> </div> <div class="tree-category-links"> <h2 class="prefiltered-title">Related Retail Reports</h2> <div id="prefilter-category-links"> <ul> <li class="active"> <a href="/market-analysis/retail" class="prefiltered-links-single-anchor">Retail</a> <ul> <li class=""> <a href="/market-analysis/general-retail" class="prefiltered-links-single-anchor">General Retail</a> </li> <li class=""> <a href="/market-analysis/retail-stores" class="prefiltered-links-single-anchor">Retail Stores</a> </li> <li class=""> <a href="/market-analysis/travel-retail" class="prefiltered-links-single-anchor">Travel Retail</a> </li> </ul> </li> </ul> </div> </div> </div> </div> <!-- Scroll to top --> <div class="scrollToTopBtm" id="scrollBtn"> <button style="position: fixed; right: 1%; bottom: 120px; z-index: 1000;" onclick="scrollTotop()"class="upArrow"> <img src="/express-img/category-img/right-sub-icon.png" width="15" height="15" alt="scroll to top icon" style="transform: rotate(-90deg);" loading='lazy'> </button> </div> <!-- Success modal --> <div class="modal" id="successModal" tabindex="-1" aria-hidden="true"> <div class="modal-dialog success-dialog"> <div class="modal-content"> <div class="modal-header"> <button class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body" id='success_modal_body' style='padding: 10px 20px'> <div class="img_container"> <img class="success_image" src="/express-img/success_img.png" loading='lazy' alt="sucess-icon" > </div> <div style="text-align: center;"> <span class="thankYou leadFormSuccess">Thank You!</span> <p class="success_content" style="margin: 0px;"> </p> <p class="sub_content" style="margin:0px">Please be sure to <span style="color: rgb(44, 142, 191); pointer-events: none;">check your spam folder </span>too.</p> </div> </div> </div> </div> </div> <!-- Modal --> <div class="modal fade download" id="downloadSampleModal" aria-hidden="true"> <div class="modal-dialog download-modal-dialog"> <div class="modal-content download"> <div class="modal-header"> <button class="close downloadsample-close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body download-modal-body"> <form id="lead-form" class="lead-form"> <div class="fileupload_image_container"> <img class="fileupload_image" src="https://mordorintelligence.com/express-img/pdf3.png" loading='lazy' alt="download-sample-pdf-icon"> <p class="form-heading" id="top_heading" style="margin-bottom: 0; font-size: 20px;"> Get a free sample of this report </p> </div> <!-- Name --> <div> <p class="label">Name</p> <div class="last_name"> <input type="text" class="form-control fname_input" id="ds_fname"> </div> <p style="display: none" class="fname-err lead-error-msg">Please enter your name</p> </div> <!-- Email --> <div> <p class="label">Business Email</p> <div class="email"> <input type="text" class="form-control email_input ds_email" id="ds_email"> </div> <p style="display: none;" class="email-error lead-error-msg download-email-err">Please enter a valid email</p> </div> <!-- Phone --> <div class="phone_container" style="position:relative;"> <p class="label">Phone</p> <div class="phone input-group"> <div class="input-group-prepend flagimg"> <div class="input-group-text"> <button type="button" style="background-color: transparent; border: 0;" id="country-btn" aria-label="country-select-btn"><img class="clickcountryImg" src="https://s3.mordorintelligence.com/flags/united%20states.svg" alt="country-image" loading='lazy'><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="gray" class="bi bi-caret-down-fill" viewBox="0 0 16 16"> <path d="M7.247 11.14L2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z" /> </svg></button> <input style="padding: 0; background-color: #f5f5f5;" type="text" class="form-control country-code" id="ds_countrycode" value="+1" autocomplete="nope"> </div> </div> <input type="number" class="form-control phneNum-input ds_phone" id="ds_phone"> </div> <div class="select-cntry customListContainer" style="display: none;"> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text search-icon"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-search" viewBox="0 0 16 16"> <path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z" /> </svg></span> </div> <input type="text" class="form-control" id="searchinput" placeholder="Search"> <div class="input-group-append"> <span class="input-group-text search-close" style="display: none;"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-x-circle" viewBox="0 0 16 16"> <path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z" /> <path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z" /> </svg></span> </div> </div> <div class="customOptionList" id="custom-select"></div> </div> <p style="display: none" class="phone-error lead-error-msg download-phone-err">Please enter your phone number</p> </div> <button style="margin: 10px 0;color: #fff ;border: 0;font-family:regular_bold; display: flex;justify-content: space-evenly;" class="leadSubmtBtn cat-pg-frm-get-sample-to-email-btn" id="submitleadform"> GET SAMPLE TO EMAIL <div class="spinner-border spinner-border-sm" role="status" id="form-loader" style="display: none;"> <span class="sr-only">Loading...</span> </div> </button> </form> </div> </div> </div> </div> <script> function handleDataSent(event) { let short_title = event.detail; document.getElementById('top_heading').textContent = 'Get a free sample of ' + short_title + ' report'; } function handleCategoryDataSent(catIdEvent){ let category_id = catIdEvent.detail; document.getElementById('top_heading').setAttribute("category_id", category_id) } function handleSubCategoryDataSent(subcatIdEvent){ let sub_category_id = subcatIdEvent.detail; document.getElementById('top_heading').setAttribute("sub_category_id", sub_category_id) } function handleReportIdDataSent(reportIdEvent){ let report_id = reportIdEvent.detail; document.getElementById('top_heading').setAttribute("report_id", report_id) } function handleReportSLugDataSent(reportSlugEvent){ let report_slug = reportSlugEvent.detail; document.getElementById('top_heading').setAttribute("report_slug", report_slug) } window.addEventListener('dataSent', handleDataSent); window.addEventListener('idDataSent', handleCategoryDataSent); window.addEventListener('subcatIdDataSent', handleSubCategoryDataSent); window.addEventListener('reportIdDataSent', handleReportIdDataSent); window.addEventListener('reportSlugDataSent', handleReportSLugDataSent); </script> <!-- Modal --> <div class="modal fade download" id="downloadSampleModalMobile" aria-hidden="true"> <div class="modal-dialog download-modal-dialog"> <div class="modal-content download"> <div class="modal-header" style="padding: 0px 10px;"> <button class="close downloadsample-close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body download-modal-body" style="padding: 0px 10px;"> <form id="lead-form-mobile" class="lead-form"> <div class="fileupload_image_container"> <img class="fileupload_image" src="/express-img/pdf3.png" loading='lazy'alt="download-sample-pdf-icon"> <p class="form-heading" id="mobile_top_heading" style="margin-bottom: 0; font-size: 20px;">Get a free sample of this report </p> </div> <div> <p class="label">Business Email</p> <div class="email"> <input type="text" class="form-control email_input ds_email_mobile" id="ds_email_mobile"> </div> <p style="display: none;" class="email-error-mobile lead-error-msg">Please enter a valid email</p> </div> <button style="margin: 10px 0;color: #fff ;border: 0;font-family:regular_bold; display: flex;justify-content: space-evenly;" class="leadSubmtBtn" id="submitleadformobile"> GET SAMPLE TO EMAIL <div class="spinner-border spinner-border-sm" role="status" id="form-loader-mobile" style="display: none;"> <span class="sr-only">Loading...</span> </div> </button> </form> </div> </div> </div> </div> <script> function handleDataSent(event) { let short_title = event.detail; document.getElementById('mobile_top_heading').textContent = 'Get a free sample of ' + short_title + ' report'; } function handleCategoryDataSent(catIdEvent){ let category_id = catIdEvent.detail; document.getElementById('mobile_top_heading').setAttribute("category_id", category_id) } function handleSubCategoryDataSent(subcatIdEvent){ let sub_category_id = subcatIdEvent.detail; document.getElementById('mobile_top_heading').setAttribute("sub_category_id", sub_category_id) } function handleReportIdDataSent(reportIdEvent){ let report_id = reportIdEvent.detail; document.getElementById('mobile_top_heading').setAttribute("report_id", report_id) } function handleReportSLugDataSent(reportSlugEvent){ let report_slug = reportSlugEvent.detail; document.getElementById('mobile_top_heading').setAttribute("report_slug", report_slug) } window.addEventListener('dataSent', handleDataSent); window.addEventListener('idDataSent', handleCategoryDataSent); window.addEventListener('subcatIdDataSent', handleSubCategoryDataSent); window.addEventListener('reportIdDataSent', handleReportIdDataSent); window.addEventListener('reportSlugDataSent', handleReportSLugDataSent); </script> <!-- Failure modal --> <div class="modal" id="failureModal" tabindex="-1" aria-labelledby="failureModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body" style='padding: 10px 20px'> <div style="text-align: center;"> <svg class="icon icon-error-outline" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"/> </svg> </div> <div style="text-align: center;"> <span class="payment-failed-msg" id="faild_test">Sorry</span> <p class="failure_content" style="margin: 0px;">Sorry! Payment Failed. Please check with your bank for further details.</p> </div> </div> </div> </div> </div> <div id= "embed-modal" class="test-embed invisible"> <div class="modal-container"> <header class="modal-head"> <p> <span>Want to use this image?</span> <button onclick="closeEmbedModal()">X</button> </p> <p class="copy-warn"> Please copy & paste this embed code onto your site: </p> </header> <div class="modal-body"> <div class="embed-code-text-area"> <code id="code"> </code> </div> <button class="copy-embed-code-button"> <i style="color:#4F92BD" class="fa-regular fa-clone"></i> <span>Copy Code</span> </button> <div> <p id="small" class="">Images must be attributed to Mordor Intelligence. <span class="learn-more">Learn more</span></p> <div id="rights" class="remove"> <p class="rights-option"><span class="rights-heading">About The Embed Code</span> <span class="rights-close">X</span></p> <p>Mordor Intelligence's images may only be used with attribution back to Mordor Intelligence. Using the Mordor Intelligence's embed code renders the image with an attribution line that satisfies this requirement.</p> <p>In addition, by using the embed code, you reduce the load on your web server, because the image will be hosted on the same worldwide content delivery network Mordor Intelligence uses instead of your web server.</p> </div> </div> <span id="code-copy-notification" class="copied-notification invisible">Code Copied!</span> </div> </div> </div> <!-- FOOTER --> <footer id="footer"> <img src="https://www.mordorintelligence.com/express-img/footer-background.png" alt="footer background image" class="footer-background-img" loading="lazy"> <div class='footer-wrapper container'> <div class="footer-container"> <div class="links"> <!-- <h4>LINKS</h4> --> <span class="ft-title">LINKS</span> <ul class="footer-links"> <li> <a href="https://www.mordorintelligence.com" title="Visit our homepage" target="_blank">Home</a> </li> <li> <a href="https://www.mordorintelligence.com/market-analysis" title="View our industry reports" target="_blank">Reports</a> </li> <li> <a href="https://www.mordorintelligence.com/about" title="Learn more about us" target="_blank">About Us </a> </li> <li> <a href="https://www.mordorintelligence.com/custom-research" title="Explore more" target="_blank">Custom Research </a> </li> <li> <a href="https://www.mordorintelligence.com/clients" title="See who we've worked with" target="_blank">Our Clients</a> </li> <li> <a href="https://www.mordorintelligence.com/terms-and-conditions" title="Read our terms & conditions" target="_blank">Terms & Conditions</a> </li> <li> <a href="https://www.mordorintelligence.com/privacy-policy" title="Learn about our privacy policy" target="_blank">Privacy Policy</a> </li> <li> <a href="https://www.mordorintelligence.com/static/sitemap.xml" title="View our XML sitemap" target="_blank">XML</a> </li> <li> <a href="https://www.mordorintelligence.com/sitemap.html" title="View our HTML sitemap" target="_blank">Site Map</a> </li> </ul> </div> <div class="contact-info"> <!-- <h4>CONTACT</h4> --> <span class="ft-title">CONTACT</span> <div class="info"> <!-- <i style="font-size:22px; color:#fff;margin-right: 10px;" class="fa-solid fa-location-dot"></i> --> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"> <path fill="white" d="M12 2C8.134 2 5 5.134 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.866-3.134-7-7-7zm0 9.5a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5z" /> </svg> <div class="content"> <p class="address-details">11th Floor, Rajapushpa Summit</p> <p class="address-details">Nanakramguda Rd, Financial District, Gachibowli</p> <p class="address-details">Hyderabad, Telangana - 500032</p> <p class="address-details">India</p> </div> </div> <div class="info"> <!-- <i style="font-size:22px; color:#fff;margin-right: 10px;" class="fa-solid fa-phone"></i> --> <svg xmlns="http://www.w3.org/2000/svg" width="22" height="23" viewBox="0 0 24 24"> <path fill="white" d="M21.384,17.752a2.108,2.108,0,0,1-.522,3.359,7.543,7.543,0,0,1-5.476.642C10.5,20.523,3.477,13.5,2.247,8.614a7.543,7.543,0,0,1,.642-5.476,2.108,2.108,0,0,1,3.359-.522L8.333,4.7a2.094,2.094,0,0,1,.445,2.328A3.877,3.877,0,0,1,8,8.2c-2.384,2.384,5.417,10.185,7.8,7.8a3.877,3.877,0,0,1,1.173-.781,2.092,2.092,0,0,1,2.328.445Z" /> </svg> <p>+1 617-765-2493</p> </div> <div class="info"> <!-- <i style="font-size:22px; color:#fff;margin-right: 10px;" class="fa-solid fa-envelope"></i> --> <svg xmlns="http://www.w3.org/2000/svg" width="23" height="24" viewBox="0 0 32 32" id="mail"> <path fill="#fff" d="M16,14.81,28.78,6.6A3,3,0,0,0,27,6H5a3,3,0,0,0-1.78.6Z"></path> <path fill="#fff" d="M16.54,16.84h0l-.17.08-.08,0A1,1,0,0,1,16,17h0a1,1,0,0,1-.25,0l-.08,0-.17-.08h0L2.1,8.26A3,3,0,0,0,2,9V23a3,3,0,0,0,3,3H27a3,3,0,0,0,3-3V9a3,3,0,0,0-.1-.74Z"> </path> </svg> <a href="mailto:info@mordorintelligence.com" aria-label="Email Company Address: info@mordorintelligence.com" style='text-decoration: underline;'>info@mordorintelligence.com</a> </div> <div> <p style="margin-bottom: 5px;">Media Inquiries:</p> <!-- <i style="font-size:22px; color:#fff;margin-right: 10px;" class="fa-solid fa-envelope"></i> --> <svg xmlns="http://www.w3.org/2000/svg" width="23" height="24" viewBox="0 0 32 32" id="mail"> <path fill="#fff" d="M16,14.81,28.78,6.6A3,3,0,0,0,27,6H5a3,3,0,0,0-1.78.6Z"></path> <path fill="#fff" d="M16.54,16.84h0l-.17.08-.08,0A1,1,0,0,1,16,17h0a1,1,0,0,1-.25,0l-.08,0-.17-.08h0L2.1,8.26A3,3,0,0,0,2,9V23a3,3,0,0,0,3,3H27a3,3,0,0,0,3-3V9a3,3,0,0,0-.1-.74Z"> </path> </svg> <a href="mailto:media@mordorintelligence.com" aria-label="Email Company Address: media@mordorintelligence.com" style='text-decoration: underline;'>media@mordorintelligence.com</a> </div> </div> <div class="join-us"> <!-- <h4>JOIN US</h4> --> <span class="ft-title">JOIN US</span> <p>We are always looking to hire talented individuals with equal and extraordinary proportions of industry expertise, problem solving ability and inclination.</p> <p>Interested? Please email us.</p> <a href="mailto:careers@mordorintelligence.com" aria-label="Email Company Careers Address: careers@mordorintelligence.com" style='text-decoration: underline;'>careers@mordorintelligence.com</a> <!-- <h4 style='margin:20px 0'>CONNECT WITH US RIGHT NOW</h4> --> <span class="ft-title" style='margin:20px 0'>CONNECT WITH US RIGHT NOW</span> <ul class='social-media-icons'> <li> <a rel="nofollow" href="https://www.linkedin.com/company/mordor-intelligence" aria-label="go to our linkedin page" target='_blank'> <i class="fa-brands fa-linkedin"></i> </a> </li> <li> <a rel="nofollow" href="https://www.facebook.com/MordorIntel" aria-label="go to our facebook page" target='_blank'> <i class="fa-brands fa-square-facebook"></i> </a> </li> <li> <a rel="nofollow" href="https://twitter.com/mordorintel" aria-label="go to our twitter page" target='_blank'> <i class="fa-brands fa-square-x-twitter"></i> </a> </li> <li> <a rel="nofollow" href="https://www.pinterest.com/mordorintelligence/" aria-label="go to our pinterset page" target='_blank'> <i class="fa-brands fa-square-pinterest"></i> </a> </li> <li> <a rel="nofollow" href="https://www.instagram.com/mordorintel/" aria-label="go to our instagram page" target='_blank'> <i class="fa-brands fa-square-instagram"></i> </a> </li> </ul> <div class="buy-now-trusted-images-footer"> <div class="image image-1 dnb-logo"> <div>D&B D-U-N-S®</div> <span class="d-b-number">NUMBER : 85-427-9388</span> </div> <div class="image image-2"> <!-- <picture> <source srcset="https://www.mordorintelligence.com/express-img/footer/avif/mrsi-logo.avif" type="image/avif"> --> <!-- <source srcset="https://www.mordorintelligence.com/express-img/footer/webp/mrsi-logo.webp" type="image/webp"> --> <img src="https://s3.mordorintelligence.com/buy-now/mrsi-logo.png" width="60px" height="100%" alt="MRSI" loading="lazy"> <!-- </picture> --> </div> <div class="image image-3"> <!-- <picture> <source srcset="https://www.mordorintelligence.com/express-img/footer/avif/esomar-logo.avif" type="image/avif"> <source srcset="https://www.mordorintelligence.com/express-img/footer/webp/esomar-logo.webp" type="image/webp"> --> <img src="https://s3.mordorintelligence.com/buy-now/esomar-logo.jpg" width="90px" height="100%" alt="ESOMAR" loading="lazy"> <!-- </picture> --> </div> <div class="image image-4"> <!-- <picture> <source srcset="https://www.mordorintelligence.com/express-img/footer/avif/iso-logo.avif" type="image/avif"> <source srcset="https://www.mordorintelligence.com/express-img/footer/webp/iso-logo.webp" type="image/webp"> --> <img src="https://s3.mordorintelligence.com/buy-now/iso-logo.svg" width="100%" height="100%" alt="ISO" loading="lazy"> <!-- </picture> --> </div> <div class="image image-5"> <!-- <picture> <source srcset="https://www.mordorintelligence.com/express-img/footer/avif/gptw-logo.avif" type="image/avif"> <source srcset="https://www.mordorintelligence.com/express-img/footer/webp/gptw-logo.webp" type="image/webp"> --> <img src="https://s3.mordorintelligence.com/buy-now/gptw-logo.svg" width="100%" height="100%" alt="GPTW" loading="lazy"> <!-- </picture> --> </div> </div> </div> </div> <p class="copyright-text">&copy; 2025. All Rights Reserved to Mordor Intelligence.</p> <!-- <div class="alert alert-dismissible cookiealert" style="text-align: center;" role="alert"> <div class="cookiealert-container"> We use cookies for a better user experience <a href="https://www.mordorintelligence.com/privacy-policy" title="Privacy Policy" aria-label="Cookie alert: We use cookies for a better user experience. Click here to learn more about our privacy policy." target="_blank"><strong>Read privacy policy</strong></a>. </div> <button type="button" class="btn btn-primary btn-sm acceptcookies" aria-label="Accept Privacy and Cookie Policy"> Accept </button> </div> --> </div> </footer> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.slim.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.bundle.min.js"></script> <script defer src="https://cdn.jsdelivr.net/npm/ua-parser-js@0/dist/ua-parser.min.js"></script> <script defer src="/v1.0.1/express-js/catApp.min.js"></script> <script defer src="/v1.0.1/express-js/flash-add-source.js"></script> <script defer src="/v1.0.1/express-js/flash-embed-modal.js"></script> <script> // Dynamic filter showing based on reports count let reportsCountDynamic = 45; let filterShow = false; let filterSectionWrapElem; if(window.location.href.split("/").length >= 4){ filterSectionWrapElem = document.querySelector(".filter-section-wrap"); let filterModalBtnElem = document.querySelector(".filters-modal-btn"); let filterShow = false; if(filterSectionWrapElem){ if(window.innerWidth < 992){ filterSectionWrapElem.style.display = "none" filterModalBtnElem.style.display = "none" }else if(filterShow){ filterSectionWrapElem.style.display = "block" } if(window.innerWidth < 992){ filterModalBtnElem.style.display = "block" } } } // Adding dynamic mobile form in small devices var isNamePhoneNeeded = window.location.href.includes("www.mordorintelligence.kr/") if(!isNamePhoneNeeded){ if (window.innerWidth < 500) { console.log("Mobile device") $('.single-card-download-btn').attr('data-target','#downloadSampleModalMobile'); } else if (window.innerWidth > 500){ $('.single-card-download-btn').attr('data-target','#downloadSampleModal'); } } </script> <script> var report_list; var reportsToShow; var sub_domain_url = "https://www.mordorintelligence.com"; var categorySlug = "retail"; var obj = {"North America":["Canada","US","Mexico"],"Middle East and Africa":["UAE","Saudi Arabia","South Africa","Qatar","Egypt"],"Europe":["UK","France","Spain","Germany","Italy","Russia","Netherlands"],"Asia":["China","Japan","India","Australia","South Korea","Vietnam","Thailand","Indonesia","Philippines","Malaysia","Singapore","Taiwan"],"Latin America":["Brazil","Argentina","Colombia","Mexico"],"South America":["Brazil","Argentina","Colombia"],"Global":["Argentina","Australia","Brazil","Canada","China","Colombia","Egypt","France","Germany","India","Indonesia","Israel","Italy","Japan","Kuwait","Malaysia","Mexico","Netherlands","Philippines","Qatar","Russia","Saudi Arabia","Singapore","South Africa","South Korea","Spain","Taiwan","Thailand","UAE","UK","US","Vietnam"],"Americas":[]}; var base_url = "https://www.mordorintelligence.com"; // var base_url = "http://localhost:8080"; var cardWrappItem = document.querySelector(".report-list-wrapp-inner"); var viewMoreBtnElem = document.querySelector(".view-more-report-btn"); var report_uri; var handleViewMoreFLag = true; var countryParams = ""; var countryParamExists = false; var country = ""; var existedCountryParamIsRegion = false; var existedCountryParamIsCountry = false; var bannerTitle = "Retail"; var currentPage = "category-page"; var filteredArray = {"Global":["Turkey","United States","Sweden","Colombia","France","Indonesia","Philippines","Egypt","United Arab Emirates","Vietnam","Ethiopia","Malaysia","United Kingdom","Hong Kong","Australia","Estonia","Italy","Brazil","Oman","Austria","Papua New Guinea","Netherlands","Thailand","Pakistan","Mexico","Spain","Ireland","Denmark","China","Kazakhstan","Taiwan","Japan","Germany","South Africa","Libya","Ecuador","Chile","India","Qatar","Equatorial Guinea","Israel","Argentina","Romania","Canada","Uzbekistan","Turkmenistan","Tanzania","South Korea","Singapore","Azerbaijan","New Zealand","Venezuela","Czech Republic","Angola","Saudi Arabia","Finland","Kuwait","Algeria","Sudan","Russia","Uganda","Iraq","Bangladesh","Poland","Peru","Iran","Myanmar","Norway","Bahrain","Switzerland","Portugal","Cameroon","Belgium","Morocco","Uruguay","Slovakia","Sri Lanka","Nigeria","Greece","Hungary","Brunei","Ghana","Cuba","Chad","Gabon","Bulgaria","Trinidad and Tobago","Zimbabwe","Tunisia","Belarus","Nepal","Slovenia","Congo, Republic of the","Paraguay","Cambodia","Laos","Kenya","Jordan","Croatia","Maldives","Central African Republic","Iceland","Ukraine","Armenia","Moldova","Albania","Malta","Cyprus","Luxembourg","Latvia","Panama","Lithuania","Macedonia","Serbia","Costa Rica","Serbia and Montenegro","Botswana","Bolivia","USA","US","UK","UAE","Dominican Republic","Honduras"],"North America":["United States","US","Canada","Mexico","Cuba","Panama","Costa Rica","USA","Dominican Republic","Honduras"],"South America":["Brazil","Argentina","Colombia","Chile","Ecuador","Venezuela","Peru","Uruguay","Trinidad and Tobago","Paraguay","Bolivia"],"Europe":["Russia","Germany","France","United Kingdom","UK","Poland","Italy","Spain","Netherlands","Ukraine","Ireland","Denmark","Bulgaria","Norway","Denmark","Estonia","Sweden","Austria","Romania","Czech Republic","Finland","Switzerland","Portugal","Belgium","Slovakia","Greece","Hungary","Belarus","Slovenia","Croatia","Iceland","Moldova","Albania","Malta","Cyprus","Luxembourg","Latvia","Lithuania","Macedonia","Serbia","Serbia and Montenegro"],"Asia Pacific":["China","India","Japan","Australia","South Korea","Vietnam","Thailand","Indonesia","New Zealand","Philippines","Malaysia","Singapore","Pakistan","Hong Kong","Turkey","Oman","Kazakhstan","Taiwan","Uzbekistan","Turkmenistan","Azerbaijan","New Zealand","Bangladesh","Bahrain","Myanmar","Sri Lanka","Brunei","Nepal","Cambodia","Laos","Maldives","Armenia"],"Middle East":["Turkey","Saudi Arabia","Iran","Kuwait","Iraq","Israel","Qatar","Jordan","UAE","United Arab Emirates"],"Africa":["South Africa","Kenya","Egypt","Morocco","Nigeria","Angola","Cameroon","Ethiopia","Libya","Equatorial Guinea","Tanzania","Algeria","Sudan","Uganda","Ghana","Chad","Gabon","Zimbabwe","Tunisia","Congo, Republic of the","Central African Republic","Botswana"],"Middle East and Africa":["South Africa","Egypt","Morocco","Nigeria","Qatar","Saudi Arabia","United Arab Emirates","UAE"],"Asia":["China","India","Japan","Australia","South Korea","Vietnam","Thailand","Indonesia","New Zealand","Philippines","Malaysia","Singapore","Pakistan","Hong Kong","Turkey","Oman","Kazakhstan","Taiwan","Uzbekistan","Turkmenistan","Azerbaijan","New Zealand","Bangladesh","Bahrain","Myanmar","Sri Lanka","Brunei","Nepal","Cambodia","Laos","Maldives","Armenia"],"Latin America":["Brazil","Argentina","Chile","Colombia","Mexico","Bolivia","Costa Rica","Ecuador","El Salvador","Guatemala","Honduras","Panama","Venezuela","French Guiana","Nicaragua","Uruguay","Belize","Guyana","Paraguay","Cuba","Dominican Republic","Peru","Suriname"],"Americas":[],"South East Asia":["Papua New Guinea"],"North America and Europe":[],"Middle East and North Africa":[],"South Asia":[],"Europe, Middle East and Africa":[],"Australia and New Zealand":["New Zealand","Australia"],"GCC":["Qatar","Saudi Arabia","UAE","United Arab Emirates"]}; if (!categorySlug) { // report_uri = `http://localhost:8080/api/reports/recent`; report_uri = `${base_url}/api/reports/recent`; } if(categorySlug && countryParamExists){ report_uri = `${base_url}/api/reports/category_tree/${categorySlug}/${countryParams}` } else if(categorySlug){ report_uri = `${base_url}/api/reports/category_tree/${categorySlug}` } const reportListTriggerFunction = () => { if(!handleViewMoreFLag){ handleViewMore() } } const handleViewMore = () => { if(reportsToShow.length >= report_list.length){ viewMoreBtnElem.disabled = true; viewMoreBtnElem.innerText = "Yay! You have seen it all" viewMoreBtnElem.classList.remove("btn-hover-cls") viewMoreBtnElem.style.cursor = "default" return }else{ let ln = reportsToShow.length; let haveToPrintReports; reportsToShow= [...reportsToShow, ...report_list.slice(ln, ln + 30)]; if(ln <= report_list.length - 30 ){ haveToPrintReports = reportsToShow.slice(-30) }else{ haveToPrintReports = reportsToShow.slice(-(report_list.length - ln)) } fetchMoreData(haveToPrintReports) } } const fetchMoreData = (reportsToShow) => { let cardBorderImgSrc = "/express-img/category-img/Subtract.png" reportsToShow && reportsToShow.map((report)=> { let majorPlayers = []; let areaCovered; let areaCoveredText; let imageUrlVal; let filteredPageRegionsCovered; let filteredPageCountryCovered; let imgSrcVal; let template = (report && report.hub_id && report.template && report.template != 'preview-new-e') ? 'lubricants-template' : "index"; // for(let i=0; i < (report.new_description_order_6 && report.new_description_order_6.list && report.new_description_order_6.list.value && report.new_description_order_6.list.value.length); i++) { // majorPlayers.push(report.new_description_order_6.list.value[i] && report.new_description_order_6.list.value[i].hasOwnProperty('title') ? report.new_description_order_6.list.value[i].title : '') // } if(report?.major_players_companies){ majorPlayers = report?.major_players_companies?.split(';').map(item => item.trim()); } if(template === "index" || report?.template === "extended-preview-new-e"){ report?.new_description_order_0?.key_factors.forEach((item)=> { if(item.heading === "Major Players"){ if(item?.value[0]?.url){ imgSrcVal = item?.value[0]?.url }else{ imgSrcVal = "" } if(imgSrcVal){ let encodeURL =/[^\/]*$/.exec(imgSrcVal); imgSrcVal = imgSrcVal?.replace(encodeURL[0],encodeURIComponent(encodeURL[0])); imageUrlVal = `<img loading='lazy' src=${imgSrcVal} alt='major players image' class="embed-code-context" oncontextmenu='sentReportDetailsToEmbedModalfromJS(${JSON.stringify({title: report?.title, slug:report?.slug, image: imgSrcVal})})'>` }else{ imageUrlVal = `` } } }) }else{ if(report.new_description_order_6 && report.new_description_order_6.heading && report.new_description_order_6.images && report.new_description_order_6 && report.new_description_order_6.heading && report.new_description_order_6.images.url && report.new_description_order_6.images.url !== null){ imgSrcVal = report.new_description_order_6?.images?.url; let encodeURL =/[^\/]*$/.exec(imgSrcVal); imgSrcVal = imgSrcVal?.replace(encodeURL[0],encodeURIComponent(encodeURL[0])); imageUrlVal = `<img loading='lazy' src=${imgSrcVal} oncontextmenu='sentReportDetailsToEmbedModalfromJS(${JSON.stringify({title: report?.title, slug:report?.slug, image: imgSrcVal})})' class="embed-code-context" alt='major players image'>` } else if(report.new_description_order_6?.heading && report.new_description_order_6.list?.value?.length){ imageUrlVal = ` <div class="card-key-players-wrap"> <img loading='lazy' style="width: 75px" class="snapshot_images snapshot-company-images embed-code-context" src="${report.new_description_order_6 && report.new_description_order_6.heading && report.new_description_order_6.list && report.new_description_order_6.list.value && report.new_description_order_6.list.value.length && report.new_description_order_6.list.value[0].image_url}" loading='lazy' oncontextmenu='sentReportDetailsToEmbedModalfromJS(${JSON.stringify({title: report?.title, slug:report?.slug, image: report?.new_description_order_6?.list.value[0]?.image_url})})' alt="major players company image"/> <img loading='lazy' style="width: 75px" class="snapshot_images snapshot-company-images embed-code-context" src="${report.new_description_order_6 && report.new_description_order_6.heading && report.new_description_order_6.list && report.new_description_order_6.list.value && report.new_description_order_6.list.value.length && report.new_description_order_6.list.value[1].image_url}" loading='lazy' oncontextmenu='sentReportDetailsToEmbedModalfromJS(${JSON.stringify({title: report?.title, slug:report?.slug, image: report?.new_description_order_6?.list.value[1]?.image_url})})' alt="major players company image"/> <img loading='lazy' style="width: 75px" class="snapshot_images snapshot-company-images embed-code-context" src="${report.new_description_order_6 && report.new_description_order_6.heading && report.new_description_order_6.list && report.new_description_order_6.list.value && report.new_description_order_6.list.value.length && report.new_description_order_6.list.value[2].image_url}" loading='lazy' oncontextmenu='sentReportDetailsToEmbedModalfromJS(${JSON.stringify({title: report?.title, slug:report?.slug, image: report?.new_description_order_6?.list?.value[2]?.image_url})})' alt="major players company image"/> <img loading='lazy' style="width: 75px" class="snapshot_images snapshot-company-images embed-code-context" src="${report.new_description_order_6 && report.new_description_order_6.heading && report.new_description_order_6.list && report.new_description_order_6.list.value && report.new_description_order_6.list.value.length && report.new_description_order_6.list.value[3].image_url}" loading='lazy' oncontextmenu='sentReportDetailsToEmbedModalfromJS(${JSON.stringify({title: report?.title, slug:report?.slug, image: report?.new_description_order_6?.list?.value[3]?.image_url})})' alt="major players company image"/> </div> ` } } if(report.geography === 'Global' && report.regions_covered && !existedCountryParamIsCountry && !existedCountryParamIsRegion) { const regionCovered = []; const regionArr = report?.regions_covered?.split(','); regionArr.map((item) => { regionCovered.push(item); }); areaCovered = regionCovered.join(', '); areaCoveredText = "Regions Covered" } if(report.geography === 'Global' && report.all_countries && existedCountryParamIsRegion) { const countryCovered = []; const countryArr = report?.all_countries?.split(','); countryArr.map((item) => { countryCovered.push(item); }); areaCovered = countryCovered.join(', '); areaCoveredText = "Countries Covered" } if(report.geography === 'Region' && !existedCountryParamIsCountry){ areaCovered = report.countries_covered; areaCoveredText = "Countries Covered" } if(report.geography === 'Country' && !existedCountryParamIsCountry && !existedCountryParamIsRegion){ areaCovered = report.countries_covered; areaCoveredText = "Country Covered" } if(countryParamExists && existedCountryParamIsRegion && report.geography.toLowerCase() !== "country"){ filteredPageRegionsCovered = ` <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-magnifying-glass" style="color: #51CED0; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Region Covered: <span> ${country} </span> </p> </div> ` } if(countryParamExists && existedCountryParamIsRegion && report.geography.toLowerCase() === "country" && report.country){ filteredPageRegionsCovered = ` <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-magnifying-glass" style="color: #51CED0; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Country Covered: <span> ${report.country} </span> </p> </div> ` } if((report.geography === 'Country' || report.geography === 'Region' || report.geography === 'Global') && countryParamExists && existedCountryParamIsCountry){ filteredPageCountryCovered = ` <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-magnifying-glass" style="color: #51CED0; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Country Covered: <span> ${country} </span> </p> </div> ` } const areaCoveredHtml = ` <p class="study-period single-card-flag-title">${areaCoveredText}: <span class="single-card-flag-desc"> ${areaCovered} </span></p> ` let finalAreaCoveredHtml; if(areaCovered){ finalAreaCoveredHtml = ` <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> ${areaCoveredHtml} </div> ` }else{ finalAreaCoveredHtml = '' } const majorPlayersSEOElems = ` <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> ${majorPlayers.join(", ")} </span></p> </div> ` let majorPlayersImageHTML; if(imageUrlVal){ majorPlayersImageHTML = ` <div class="major-player-img-wrap"> <a class="major-img-anchor" href="${sub_domain_url}/${report && report.template && report.template === 'pricing-trends-new' ? 'price-trend':'industry-reports'}/${report.slug}" target="_blank"> ${imageUrlVal} </a> </div> ` }else{ majorPlayersImageHTML = "" } let downloadSampleBtnHTML; if(!["india-hair-oil-market", "bangladesh-hair-oil-market"].includes(report.slug)){ downloadSampleBtnHTML = ` <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="${ window.innerWidth > 500 ? '#downloadSampleModal': '#downloadSampleModalMobile' }" data-toggle="modal" onclick= "handleDownloadSample('${report.short_title}'); handleReportSlug('${report.slug}'); handleCategoryID('${report.category_id}'); handleSubcategoryId('${report.sub_category_id}'); handleReportId('${report.id}')" > <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> ` } var singleReportWrapELement = document.createElement("div") singleReportWrapELement.setAttribute("class", "single-report-card-wrap"); singleReportWrapELement.innerHTML = ` <div class="single-report-card-left"> <a href="${sub_domain_url}/${report && report.template && report.template === 'pricing-trends-new' ? 'price-trend':'industry-reports'}/${report.slug}" class="report-list-single-card-title ${report.slug}">${report?.category_link_text || report?.short_title || report?.title }</a> ${filteredPageCountryCovered ? filteredPageCountryCovered : ""} ${filteredPageRegionsCovered ? filteredPageRegionsCovered : ""} <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> ${ report.new_description_order_0 && report.new_description_order_0.key_factors && report.new_description_order_0.key_factors[0] && report.new_description_order_0.key_factors[0].value && report.new_description_order_0.key_factors[0].value }</span></p> </div> ${finalAreaCoveredHtml} ${ majorPlayers && majorPlayers.length > 0 ? majorPlayersSEOElems : "" } </div> <div class="single-report-card-right"> ${ downloadSampleBtnHTML ? downloadSampleBtnHTML : ""} ${ majorPlayersImageHTML ? majorPlayersImageHTML : "" } </div> ` cardWrappItem.appendChild(singleReportWrapELement) }) } let regionSingleElem = document.querySelectorAll('.single-card-flag-desc'); fetch(report_uri).then((res)=>res.json()).then((data)=>{ report_list = data && data.reports; filterShow = true if(filterShow && window.innerWidth > 992 && filterSectionWrapElem){ filterSectionWrapElem.style.display = "block" } cat_id = report_list[0].category_id; reportsToShow= report_list && report_list.length > 0 && [...report_list.slice(0, 30)]; reportListTriggerFunction() handleViewMoreFLag = false; document.querySelector(".view-more-btn-wrap").style.opacity = 1 handleFilter(); }); // responsove let windowWidth = window.innerWidth; let rightMenuListLocation = window.location.pathname; let rightReportListElem = document.querySelector(".right-report-list-section") if(windowWidth <= 792 && rightMenuListLocation === '/industry-reports'){ rightReportListElem.style.display = "none" } // ------ Filter code reports script ----------- // Getting level wise reports like region, global or country2023 const getLevelwiseReports = (flag, reportList) => { let levelReports = reportList.filter((item)=> item.geography && item.geography.toLowerCase() === flag) return levelReports } // Getting glag countries array to lowercase const getLowercaseFlag = (flag) => { let lowerCaseFlag = flag.map(function(str) { return str.toLowerCase(); }); return lowerCaseFlag; } // Getting selected countries reports const getCountrywiseFilteredReports = (flag, reportList) => { let lowerCaseFlag = getLowercaseFlag(flag) let countryFilteredReports = reportList.filter((item)=> item.country && lowerCaseFlag.includes(item.country.toLowerCase())) return countryFilteredReports; } // Getting selected countries reports const getParentRegionwiseFilteredReports = (flag, reportList) => { flag = new Set(flag); // console.log('flag',flag); let lowerCaseFlag = getLowercaseFlag(Array.from(flag)) // console.log('lowerCaseFlag',lowerCaseFlag); let parentRegionFilteredReports = reportList.filter((item)=> item.geography && item.country && lowerCaseFlag.includes(item.country.toLowerCase())) return parentRegionFilteredReports; } // Getting cluntry group which is not selected const getCountryGroupReports = (flag, reportList) => { let lowerCaseFlag = getLowercaseFlag(flag) let countryGroupReports = reportList.filter((item)=> !lowerCaseFlag.includes(item.country && item.country.toLowerCase())) return countryGroupReports; } // removing duplicate reports const removeDuplicateReports= (arr) => { const map = new Map(); arr.forEach((object) => { const key = JSON.stringify(object); if (!map.has(key)) { map.set(key, object); } }); const uniqueArray = Array.from(map.values()); return uniqueArray; }; // Getting country covered reports const getCountryCoveredReports = (flag, reportList) => { let lowerCaseFlag = getLowercaseFlag(flag) let countryCoveredReports = [] reportList.map((report)=> { let countryCoveredValues = report.countries_covered && report.countries_covered.length > 0 && report.countries_covered.toLowerCase() lowerCaseFlag.map((i)=> { if(countryCoveredValues && countryCoveredValues.includes(i)){ countryCoveredReports.push(report) } }) }) return countryCoveredReports; } // Getting all_countries covered from global reports const getAllCountryCoveredReports = (flag, reportList) => { let lowerCaseFlag = getLowercaseFlag(flag) let countryCoveredReports = [] reportList.map((report)=> { let countryCoveredValues = report.all_countries && report.all_countries.length > 0 && report.all_countries.toLowerCase() lowerCaseFlag.map((i)=> { if(countryCoveredValues && countryCoveredValues.includes(i)){ countryCoveredReports.push(report) } }) }) return countryCoveredReports; } // Getting regions covered reports const getRegionsCoveredReports = (flag, reportList) => { let lowerCaseFlag = getLowercaseFlag(flag) let regionsCoveredReports = [] reportList.map((report)=> { let regionsCoveredValues = report.regions_covered && report.regions_covered.length > 0 && report.regions_covered.toLowerCase() lowerCaseFlag.map((i)=> { if(regionsCoveredValues && regionsCoveredValues.includes(i)){ regionsCoveredReports.push(report) } }) }) return regionsCoveredReports; } function findCommonParentRegion(countries) { let regions = []; for (let i = 0; i < countries.length; i++) { let country = countries[i]; for (const region in obj) { if (obj[region].includes(country)) { regions.push(region); break; } } } let uniqueRegions = [...new Set(regions)]; return uniqueRegions } const findChildCountries = (regions) => { const countries = []; regions.forEach(region => { const regionCountries = obj[region] || []; countries.push(...regionCountries); }); return countries; } const generateScoreBasedOrder = (arr) => { arr.sort((a, b) => { const scoreA = a.score !== undefined ? a.score : 3; // add score 3 by default if it's missing const scoreB = b.score !== undefined ? b.score : 3; if (scoreA === 0) return 1; // move 0 score to the end if (scoreB === 0) return -1; return scoreA - scoreB; // sort by ascending order }); return arr; } const generateFilteredReports = (allFilteredReports) => { // console.log("filter report list to print>>>>>>", allFilteredReports) viewMoreBtnFilterElem = document.querySelector(".view-more-report-btn"); viewMoreBtnFilterElem.removeAttribute("onclick") // console.log("all filtered reports counts", allFilteredReports) reportsCountElem.innerText = `${allFilteredReports.length}` document.querySelector(".report-list-wrapp-inner").innerHTML = '' // fetchMoreData(allFilteredReports.slice(0, 30)) let seeMoreTag; if(currentPage === 'industry-reports'){ seeMoreTag = "See More Reports"} else{ seeMoreTag = countryParamExists ? "See More " + country + " " + bannerTitle + " Reports" : "See More " + bannerTitle + " Reports" } let filtered_reports_to_show = allFilteredReports.slice(0, 30); fetchMoreData(filtered_reports_to_show) if(filtered_reports_to_show.length >= allFilteredReports.length){ viewMoreBtnElem.disabled = true; viewMoreBtnElem.innerText = "Yay! You have seen it all" viewMoreBtnElem.classList.remove("btn-hover-cls") viewMoreBtnElem.style.cursor = "default" return }else{ viewMoreBtnElem.disabled = false; viewMoreBtnElem.innerText = `${seeMoreTag}` viewMoreBtnElem.classList.add("btn-hover-cls") viewMoreBtnElem.style.cursor = "pointer" } // console.log("outside event", allFilteredReports.length) viewMoreBtnFilterElem.addEventListener("click", ()=>{ console.log("inside event", allFilteredReports.length) if(filtered_reports_to_show.length >= allFilteredReports.length){ viewMoreBtnElem.disabled = true; viewMoreBtnElem.innerText = "Yay! You have seen it all" viewMoreBtnElem.classList.remove("btn-hover-cls") viewMoreBtnElem.style.cursor = "default" return }else{ let ln = filtered_reports_to_show.length; let haveToPrintReports; filtered_reports_to_show = [...filtered_reports_to_show, ...allFilteredReports.slice(ln, ln + 30)]; if(ln <= allFilteredReports.length - 30 ){ haveToPrintReports = filtered_reports_to_show.slice(-30) }else{ haveToPrintReports = filtered_reports_to_show.slice(-(allFilteredReports.length - ln)) } fetchMoreData(haveToPrintReports) } }) } const generateDynamicCountryList = (countryList) => { countryList && countryList.map((item) => { var singleCountryElem = document.createElement("div") singleCountryElem.setAttribute("class", "form-check"); singleCountryElem.innerHTML = ` <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="${item}" id="country-${item}" /> <label class="form-check-label filter-label" for="country-${item}"> ${item} </label> ` let parentCountryWrapper = document.querySelector('.country-input-wrapper'); parentCountryWrapper.appendChild(singleCountryElem); }); } let regionsFIlterItems = Object.keys(obj); let selectedRegionValues = []; let unselectedRegionValues = []; let selectedCountriesValues = []; let unselectedCountriesValues = [] let globalLevelReports; let regionLevelReports; let countryLevelReports; let reportsCountElem = document.querySelector(".reports-count") let countryCheckboxes = document.querySelectorAll('input[type="checkbox"].country-chkbox'); let countrySearchInpElem; if(window.innerWidth >= 992){ countrySearchInpElem = document.querySelector(".countrySearchInp") }else{ countrySearchInpElem = document.querySelector(".countrySearchInpMobile") } const handleFilter = () => { var checkboxes = document.querySelectorAll('input[type="checkbox"].form-check-input'); const checked = []; const unchecked = []; for (let i = 0; i < checkboxes.length; i++) { const checkbox = checkboxes[i]; checkbox.addEventListener('click', function() { if(regionsFIlterItems.includes(checkbox.value)){ if (checkbox.checked) { // document.body.scrollTop = 0; // For Safari // document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera scrollTotop() selectedRegionValues.push(checkbox.value); const index = unselectedRegionValues.indexOf(checkbox.value); if (index !== -1) { unselectedRegionValues.splice(index, 1); }} else { // document.body.scrollTop = 0; // For Safari // document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera scrollTotop() unselectedRegionValues.push(checkbox.value); const index = selectedRegionValues.indexOf(checkbox.value); if (index !== -1) { selectedRegionValues.splice(index, 1); } } }else{ if (checkbox.checked) { // document.body.scrollTop = 0; // For Safari // document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera scrollTotop() if(checkbox.value === 'US'){ selectedCountriesValues.push('US'); selectedCountriesValues.push('USA'); selectedCountriesValues.push('United States'); } else if(checkbox.value === 'UK'){ selectedCountriesValues.push('United Kingdom'); } else if(checkbox.value === 'UAE'){ selectedCountriesValues.push('United Arab Emirates'); } else{ selectedCountriesValues.push(checkbox.value); } const index = unselectedCountriesValues.indexOf(checkbox.value); if (index !== -1) { unselectedCountriesValues.splice(index, 1); } } else { scrollTotop() // document.body.scrollTop = 0; // For Safari // document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera unselectedCountriesValues.push(checkbox.value); const index = selectedCountriesValues.indexOf(checkbox.value); if(checkbox.value === 'US'){ selectedCountriesValues.splice(index, 3); } if(checkbox.value === 'UK'){ selectedCountriesValues.splice(index, 1); } if(checkbox.value === 'UAE'){ selectedCountriesValues.splice(index, 1); } if (index !== -1) { selectedCountriesValues.splice(index, 1); } } } // console.log("selectedRegionValues", selectedRegionValues) // console.log("unselectedRegionValues", unselectedRegionValues) // console.log("selectedCountriesValues", selectedCountriesValues) // console.log("unselectedCountriesValues", unselectedCountriesValues) let totalFiltersApplied = selectedCountriesValues.length + selectedRegionValues.length let filterAppliedCountElement = document.querySelector(".filterAppliedCount"); filterAppliedCountElement.innerText = totalFiltersApplied globalLevelReports = getLevelwiseReports("global", report_list) regionLevelReports = getLevelwiseReports("region", report_list) countryLevelReports = getLevelwiseReports("country", report_list) let viewMoreBtnFilterElem = document.querySelector(".view-more-report-btn"); let countries = []; if(selectedCountriesValues && selectedCountriesValues.length && selectedRegionValues.length < 1){ // Apply only country select logic let parentRegions = findCommonParentRegion(selectedCountriesValues) let countryFilterReports = getCountrywiseFilteredReports(selectedCountriesValues, countryLevelReports) let countryCoveredReports = getCountryCoveredReports(selectedCountriesValues, regionLevelReports) let allCountriesCoveredGlobalReports = getAllCountryCoveredReports(selectedCountriesValues, globalLevelReports) let countryFilterReportsOrder = generateScoreBasedOrder(countryFilterReports) let countryCoveredReportsOrder = generateScoreBasedOrder(countryCoveredReports) let allCountriesCoveredGlobalReportsOrder = generateScoreBasedOrder(allCountriesCoveredGlobalReports) let countryFilterFinalReportsList = [...countryFilterReportsOrder, ...countryCoveredReportsOrder, ...allCountriesCoveredGlobalReportsOrder] let uniqueCountryFilterFinalReportsList = removeDuplicateReports(countryFilterFinalReportsList) generateFilteredReports(uniqueCountryFilterFinalReportsList) } else if(selectedCountriesValues.length < 1 && selectedRegionValues && selectedRegionValues.length){ // Apply only region select logic countries = findChildCountries(selectedRegionValues); if(selectedRegionValues.length === 1 && selectedRegionValues[0].toLowerCase() === 'global'){ let globalLevelReportsOrder = generateScoreBasedOrder(globalLevelReports) let regionLevelReportsOrder = generateScoreBasedOrder(regionLevelReports) let countryLevelReportsOrder = generateScoreBasedOrder(countryLevelReports) let finalReports = [...globalLevelReportsOrder, ...regionLevelReportsOrder, ...countryLevelReportsOrder] let uniqueFinalReports = removeDuplicateReports(finalReports) generateFilteredReports(uniqueFinalReports) }else{ // countries = findChildCountries(selectedRegionValues); let filterRegionReports = getParentRegionwiseFilteredReports(selectedRegionValues, regionLevelReports) let regionsCoveredReports = getRegionsCoveredReports(selectedRegionValues, globalLevelReports) let childCountriesReports = getCountrywiseFilteredReports(countries, countryLevelReports) let filterRegionReportsOrder = generateScoreBasedOrder(filterRegionReports) let regionsCoveredReportsOrder = generateScoreBasedOrder(regionsCoveredReports) let childCountriesReportsOrder = generateScoreBasedOrder(childCountriesReports) let finalRegionSelectReports = [...filterRegionReportsOrder, ...regionsCoveredReportsOrder, ... childCountriesReportsOrder] let uniqueFinalRegionSelectReports = removeDuplicateReports(finalRegionSelectReports) generateFilteredReports(uniqueFinalRegionSelectReports) } if(countries){ for (let i = 0; i < countryCheckboxes.length; i++) { const countryCheckox = countryCheckboxes[i] if(countries && !countries.includes(countryCheckox.value)){ countryCheckox.parentNode.style.display = "none" }else{ countryCheckox.parentNode.style.display = "block" } } } } else if(selectedCountriesValues && selectedCountriesValues.length && selectedRegionValues && selectedRegionValues.length){ // Apply multi select logic let selectedRegionsReports = getParentRegionwiseFilteredReports(selectedRegionValues, regionLevelReports) let selectedCountriesReports = getCountrywiseFilteredReports(selectedCountriesValues, countryLevelReports) let selectedRegionsReportsOrder = generateScoreBasedOrder(selectedRegionsReports) let selectedCountriesReportsOrder = generateScoreBasedOrder(selectedCountriesReports) let globalLevelReportsOrder = generateScoreBasedOrder(globalLevelReports) let finalMultiSelectReports = [...selectedCountriesReportsOrder, ...selectedRegionsReportsOrder, ...globalLevelReportsOrder] let uniqueFinalMultiSelectReports = removeDuplicateReports(finalMultiSelectReports) generateFilteredReports(uniqueFinalMultiSelectReports) } else if(selectedCountriesValues.length < 1 && selectedRegionValues.length < 1){ generateFilteredReports(report_list) } if(countrySearchInpElem.value){ countrySearchInpElem.addEventListener("input", searchFilterFn) }else if(selectedRegionValues.length < 1){ for (let i = 0; i < countryCheckboxes.length; i++) { const countryCheckox = countryCheckboxes[i] if(countries && !countries.includes(countryCheckox.value)){ countryCheckox.parentNode.style.display = "block" } } } }) } } const getCountries = (countries) => { return countries; } let makeFirstCharUpparcase = (mySentence) => { const words = mySentence?.split("-"); for (let i = 0; i < words.length; i++) { words[i] = words[i][0]?.toUpperCase() + words[i].substr(1); } return words.join(" ") } const searchFilterFn = (e) => { let searchTextVal = e.target.value; let countries; // let countries = getCountries(COUNTRY_MAP.Global) let capitalizeCountryParams = makeFirstCharUpparcase(countryParams); if(countryParamExists){ countries = getCountries(obj[capitalizeCountryParams]) } if(!countryParamExists){ countries = getCountries(obj.Global) } let filtered = countries && countries?.length > 0 && countries.filter((item) => item.toLocaleLowerCase().includes(searchTextVal.toLocaleLowerCase())) for (let i = 0; i < countryCheckboxes.length; i++) { const countryCheckox = countryCheckboxes[i] if(filtered && filtered.includes(countryCheckox.value)){ countryCheckox.parentNode.style.display = "block" }else{ countryCheckox.parentNode.style.display = "none" } } } if(countrySearchInpElem){ countrySearchInpElem.addEventListener("input", searchFilterFn) } // Clearing selectedRegions & selectedCountries values from localstorage on pageload // window.onload = function() { // // Check if the key exists in localStorage // if (localStorage.getItem('selectedRegions')) { // // If it does, remove the key-value pair // localStorage.removeItem('selectedRegions'); // } // if (localStorage.getItem('selectedCountries')) { // // If it does, remove the key-value pair // localStorage.removeItem('selectedCountries'); // } // }; </script> <script> const handleDownloadSample = (report_short_title) => { $('.thankYou').removeClass('leadFormSuccess'); // For removing thank you class var event = new CustomEvent('dataSent', { detail: report_short_title }); window.dispatchEvent(event); } const handleReportSlug = (report_slug) => { var slugEvent = new CustomEvent('reportSlugDataSent', { detail: report_slug }); window.dispatchEvent(slugEvent); } const handleCategoryID = (category_id) => { var catIdEvent = new CustomEvent('idDataSent', { detail: category_id }); window.dispatchEvent(catIdEvent); } const handleSubcategoryId = (sub_category_id) => { var subcatIdEvent = new CustomEvent('subcatIdDataSent', { detail: sub_category_id }); window.dispatchEvent(subcatIdEvent); } const handleReportId = (report_id) => { var reportIdEvent = new CustomEvent('reportIdDataSent', { detail: report_id }); window.dispatchEvent(reportIdEvent); } </script> <!-- Test categorization script --> <script> // $(document).ready(function() { // $("#categoryDropdown a").click(function() { // var link = $(this); // var closest_ul = link.closest("ul"); // var parallel_active_links = closest_ul.find(".active") // var closest_li = link.closest("li"); // var link_status = closest_li.hasClass("active"); // var count = 0; // closest_ul.find("ul").slideUp(function() { // if (++count == closest_ul.find("ul").length) // parallel_active_links.removeClass("active"); // }); // if (!link_status) { // closest_li.children("ul").slideDown(); // closest_li.addClass("active"); // } // }) // }) let collapseIcon = document.querySelectorAll(".icon-collapse") for (let i = 0; i < collapseIcon.length; i++) { const item = collapseIcon[i]; let toogleFlag = false item.addEventListener("click", (e)=>{ toogleFlag = !toogleFlag let nextSibling = item.nextElementSibling; let childImg = item.querySelector('img'); if(toogleFlag){ nextSibling.style.display = "block" if(childImg){ childImg.src = "/express-img/category-img/vector_up.png" } }else{ nextSibling.style.display = "none" if(childImg){ childImg.src = "/express-img/category-img/vector_down.png" } } }) } let filterCollapseIcon = document.querySelectorAll(".filter-icon-collapse") for (let i = 0; i < filterCollapseIcon.length; i++) { const item = filterCollapseIcon[i]; let toogleFlag = false item.addEventListener("click", (e)=>{ toogleFlag = !toogleFlag // let childImg = item.querySelector('img'); let childImg = item.querySelector('i'); // if(toogleFlag){ // childImg.src = "/express-img/category-img/vector_up.png" // }else{ // childImg.src = "/express-img/category-img/vector_down.png" // } if(toogleFlag){ childImg?.classList.add("fa-chevron-up") childImg?.classList.remove("fa-chevron-down") }else{ // childImg.src = "/express-img/category-img/vector_down.png" childImg?.classList.add("fa-chevron-down") childImg?.classList.remove("fa-chevron-up") } }) } let activeItems = document.querySelectorAll(".active") for (let i = 0; i < activeItems.length; i++) { const item = activeItems[i]; let htmlItemElem; htmlItemElem= item.querySelector("span img"); if(window.innerWidth > 992 && htmlItemElem){ htmlItemElem.src = "/express-img/category-img/vector_up.png" }else{ setTimeout(()=>{ if(htmlItemElem){ htmlItemElem.src = "/express-img/category-img/vector_up.png" } }, 1000) } } </script> <!-- Open Embed Modal & Send Report Detail To It--> <script> let contextButtons = document.querySelectorAll('.embed-code-context'); Array.from(contextButtons).map(contextButton=>{ contextButton.addEventListener('contextmenu',(e)=>{ event.preventDefault(); let modal= document.getElementById('embed-modal'); modal.classList.remove("invisible"); }) }) const sentReportDetailsToEmbedModal = (report) => { let report_object = JSON.parse(report); let event = new CustomEvent('embed_report_details', { detail: report_object }); window.dispatchEvent(event); } const sentReportDetailsToEmbedModalfromJS = (report) => { let contextButtons = document.querySelectorAll('.embed-code-context'); Array.from(contextButtons).map(contextButton=>{ contextButton.addEventListener('contextmenu',(e)=>{ event.preventDefault(); let modal= document.getElementById('embed-modal'); modal.classList.remove("invisible"); }) }) let event = new CustomEvent('embed_report_details', { detail: report }); window.dispatchEvent(event); } </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=5870796&fmt=gif" /> </noscript> <script> const eventDrivenScriptsArr = [ { label: "VWO", src: "/v1.0.1/express-js/vwo.js", isTriggered: false, }, { label: "GTM", src: "/v1.0.1/express-js/gtm.js", isTriggered: false, }, { label: "GTAG - 1", src: "https://www.googletagmanager.com/gtag/js?id=GT-MKP3MX3", isTriggered: false, }, { label: "GTAG - 2", src: "/v1.0.1/express-js/gtag.js", isTriggered: false, }, { label: "LinkedIn", src: "/v1.0.1/express-js/linkedin.js", isTriggered: false, }, { label: "freshChat", src: "/v1.0.1/express-js/freshChat.js", isTriggered: false, }, ]; const isCategorySelected = true; if(isCategorySelected){ eventDrivenScriptsArr.push( { label: "Interactive Market Chart", src: "/v1.0.1/express-js/loadInteractiveChart.js", isTriggered: false, }) } let eventDrivenScriptsIsLoading = false; let eventDrivenScriptsLoadedCount = 0; window.addEventListener('load', function () { var scripts = [ '/v1.0.1/express-js/eventDrivenImports.js', ] // Function to dynamically load scripts function loadScript(src) { var script = document.createElement('script'); script.src = src; script.defer = true; document.body.appendChild(script); } // Load scripts after content is loaded scripts.forEach(function (src) { loadScript(src); }); }) </script> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'91a47e0dae16fd28',t:'MTc0MDk1NjIzOS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10