CINXE.COM
Messe Frankfurt Trade Fairs India Pvt Ltd
<!DOCTYPE HTML> <!--[if IE ]> <html lang="en" class="ie"> <![endif]--> <!--[if !IE]>--> <html lang="en"> <!--<![endif]--> <head> <link rel="alternate" hreflang="x-default" href="https://in.messefrankfurt.com/mumbai/en.html"/> <style> :root { --font-light: Roboto-Light, Arial, sans-serif; --font-regular: Roboto-Regular, Arial, sans-serif; --font-bold: Roboto-Bold, Arial, sans-serif; --mf-color01: #DB0720; --mf-color02: #DB0720; --mf-color03: #BF061C; --mf-color04: #950516; --mf-color05: #5A030D; --mf-color06: #FFFFFF;--mf-color-canvas_01: rgba(219,7,32,0.4); --mf-color-canvas_02: rgba(90,3,13,0.4); --mf-color02-rgba09: rgba(219,7,32,0.9); --mf-color04-rgba09: rgba(149,5,22,0.9); --mf-color02-rgba04: rgba(219,7,32,0.4); } </style> <!-- Google Tag Manager --> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = '//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM\u002D5HQCBVZ'); </script> <!-- End Google Tag Manager --> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name="description" content="The Messe Frankfurt corporate website – all information about the Group in one place."/> <meta name="robots" content="index, follow"/> <meta name="applicable-device" content="pc,mobile"/> <meta property="og:title" content="Messe Frankfurt Trade Fairs India Pvt Ltd"/> <meta property="og:description" content="The Messe Frankfurt corporate website – all information about the Group in one place."/> <meta property="og:type" content="website"/> <meta property="og:url" content="https://in.messefrankfurt.com/mumbai/en.html"/> <link rel="icon" type="image/x-icon" href="/content/dam/messefrankfurt-redaktion/common/corporate-logo/favicon.ico"/> <link rel="canonical" href="https://in.messefrankfurt.com/mumbai/en.html"/> <title>Messe Frankfurt Trade Fairs India Pvt Ltd</title> <link rel="stylesheet" href="/etc.clientlibs/messefrankfurt/clientlibs/clientlib-base.min.b7847e0f51455c07df601de248944076.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/messefrankfurt/clientlibs/clientlib-icomoon.min.6d2cc292348d07e071fe6bcf039a6ac8.css" type="text/css"> <link rel="stylesheet" type="text/css" href="https://accountwidget.messefrankfurt.com/style.css"/> </head> <body id="top" data-t-name="Layout"> <script src="/etc.clientlibs/clientlibs/granite/jquery/granite/csrf.min.652a558c3774088b61b0530c184710d1.js"></script> <a class="sr-only sr-only-focusable" href="#content">Skip</a> <nav id="navigation" class="o-main-navigation o-off-canvas o-off-canvas--left" data-t-name="OffCanvas" data-t-decorator="MainNavigation"> <div class="o-off-canvas__layer" aria-hidden="true"> <div class="o-off-canvas__layer-content"> <div class="o-off-canvas__layer-scrollable"> <button class="o-off-canvas__back js-o-off-canvas__back"> <span class="o-off-canvas__back-text icon icon-arrow-previous-before">Back</span> </button> <button class="o-off-canvas__close js-o-off-canvas__close"> <span class="sr-only">Close</span> </button> <a class="o-off-canvas__home js-o-off-canvas__home text-muted" href="/mumbai/en.html"> <span class="icon-home"></span> </a> <ul class="o-off-canvas__list o-main-navigation__list o-main-navigation__list--main"> <li class="o-off-canvas__item"> <a class="o-off-canvas__item-link js-o-off-canvas__item-link o-off-canvas__item-link--has-children" data-active="false" tabindex="-1" href="/mumbai/en/company.html"> Company </a> <span class="o-off-canvas__item-subline text-muted">Information about the group of companies</span> <div class="o-off-canvas__layer" aria-hidden="true"> <div class="o-off-canvas__layer-content"> <div class="o-off-canvas__layer-scrollable"> <a class="o-off-canvas__item-link o-off-canvas__link--page " data-active="false" tabindex="-1" href="/mumbai/en/company.html"> Company </a> <ul class="o-off-canvas__list o-main-navigation__list o-main-navigation__list--main"> <li class="o-off-canvas__item"> <a class="o-off-canvas__item-link " data-active="false" tabindex="-1" href="/mumbai/en/company/management.html"> Outlook & Management </a> </li> <li class="o-off-canvas__item"> <a class="o-off-canvas__item-link " data-active="false" tabindex="-1" href="/mumbai/en/company/global.html"> Global Network </a> </li> <li class="o-off-canvas__item"> <a class="o-off-canvas__item-link " data-active="false" tabindex="-1" href="/mumbai/en/company/whatweoffer.html"> What We Offer </a> </li> <li class="o-off-canvas__item"> <a class="o-off-canvas__item-link " data-active="false" tabindex="-1" href="/mumbai/en/company/corporate-social-responsibility.html"> Responsibility & Commitment </a> </li> <li class="o-off-canvas__item"> <a class="o-off-canvas__item-link " data-active="false" tabindex="-1" href="/mumbai/en/company/career-opportunities.html"> Career Opportunities </a> </li> </ul> </div> </div> </div> </li> <li class="o-off-canvas__item"> <a class="o-off-canvas__item-link " data-active="false" tabindex="-1" href="/mumbai/en/events.html"> Events </a> <span class="o-off-canvas__item-subline text-muted">All trade fairs & events at a glance</span> </li> <li class="o-off-canvas__item"> <a class="o-off-canvas__item-link " data-active="false" tabindex="-1" href="/mumbai/en/services.html"> Services </a> <span class="o-off-canvas__item-subline text-muted">Services made by Messe Frankfurt</span> </li> <li class="o-off-canvas__item"> <a class="o-off-canvas__item-link js-o-off-canvas__item-link o-off-canvas__item-link--has-children" data-active="false" tabindex="-1" href="/mumbai/en/press.html"> Press </a> <span class="o-off-canvas__item-subline text-muted">Press releases of the group of companies</span> <div class="o-off-canvas__layer" aria-hidden="true"> <div class="o-off-canvas__layer-content"> <div class="o-off-canvas__layer-scrollable"> <a class="o-off-canvas__item-link o-off-canvas__link--page " data-active="false" tabindex="-1" href="/mumbai/en/press.html"> Press </a> <ul class="o-off-canvas__list o-main-navigation__list o-main-navigation__list--main"> <li class="o-off-canvas__item"> <a class="o-off-canvas__item-link " data-active="false" tabindex="-1" href="/mumbai/en/press/press-material.html"> Press Material </a> </li> <li class="o-off-canvas__item"> <a class="o-off-canvas__item-link " data-active="false" tabindex="-1" href="/mumbai/en/press/fair-press.html"> Fair Press </a> </li> <li class="o-off-canvas__item"> <a class="o-off-canvas__item-link " data-active="false" tabindex="-1" href="/mumbai/en/press/contact.html"> Contact </a> </li> </ul> </div> </div> </div> </li> </ul> <a class="btn btn-primary" tabindex="0" href="/mumbai/en/contact-us.html">Contact us</a> </div> </div> </div> </nav> <div class="o-search o-off-canvas o-off-canvas--top" data-t-name="OffCanvas" data-t-decorator="Search"> <div class="o-off-canvas__layer"> <div class="container"> <div class="row"> <div class="col-xs-9 center-block"> <button class="o-off-canvas__close js-o-off-canvas__close"> <span class="sr-only">Close Search</span> </button> <h2>Search</h2> <form class="m-form m-form--search" data-t-name="Form" data-t-decorator="Search" method="GET" action="/mumbai/en/content-search.html"> <div class="m-form__search-filter hidden-xs"> <fieldset> <input class="js-m-form__search-filter" type="radio" id="category_all" name="f" value="/mumbai/en/content-search.html" data-placeholder="Enter search term, e.g. event, topic, field of interest, ..." checked="checked"/> <label for="category_all">Overall search</label> </fieldset> </div> <div class="m-form__searchbar"> <div class="a-form-input a-form-input--searchfield" data-t-name="FormInput" data-t-id="5"> <button class="a-form-input__clear js-form-input__clear icon icon-close hidden" type="button"></button> <input class="js-form-input__clear-text js-m-form__search-field" type="text" id="search" name="q" placeholder="Enter search term, e.g. event, topic, field of interest, ..."/> </div> <div class="m-form__search-filter hidden-sm hidden-md hidden-lg"> <div class="a-form-select"> <select id="categoryFilter" class="js-m-form__search-filter a-form-select__arrow" size="1"> <option value="/mumbai/en/content-search.html">Overall search</option> </select> </div> </div> <button type="submit" class="btn btn-primary btn-icon"> <span class="icon icon-magnifier"></span> <span>Search</span> </button> </div> </form> </div> </div> </div> </div> </div> <div class="o-share-page o-off-canvas o-off-canvas--right" data-t-name="OffCanvas" data-t-decorator="SharePage"> <aside id="share" class="o-share-page o-off-canvas o-off-canvas--right" data-t-name="OffCanvas" data-t-decorator="SharePage"> <div class="o-off-canvas__layer"> <div class="o-off-canvas__layer-content"> <div class="o-off-canvas__layer-scrollable"> <button class="o-off-canvas__close js-o-off-canvas__close"> <span class="sr-only">Close</span> </button> <h2> Share </h2> <ul class="o-off-canvas__list"> <li class="o-off-canvas__item"> <a target="_blank" rel="noopener noreferrer" class="a-link--external" href="https://www.facebook.com/sharer/sharer.php?u=https://in.messefrankfurt.com/mumbai/en.html&hashtag#messefrankfurt"> <span class="icon icon-facebook"></span> <span>Facebook</span> </a> </li> <li class="o-off-canvas__item"> <a target="_blank" rel="noopener noreferrer" class="a-link--external" href="https://twitter.com/intent/tweet?text&url=https://in.messefrankfurt.com/mumbai/en.html&hashtags=messefrankfurt"> <span class="icon icon-twitter"></span> <span>X</span> </a> </li> <li class="o-off-canvas__item"> <a target="_blank" rel="noopener noreferrer" class="a-link--external" href="http://vk.com/share.php?url=https://in.messefrankfurt.com/mumbai/en.html"> <span class="icon icon-vk"></span> <span>VK</span> </a> </li> <li class="o-off-canvas__item"> <a target="_blank" rel="noopener noreferrer" class="a-link--external" href="https://www.xing.com/spi/shares/new?url=https://in.messefrankfurt.com/mumbai/en.html"> <span class="icon icon-xing"></span> <span>Xing</span> </a> </li> <li class="o-off-canvas__item o-off-canvas__item--hidden-sm-up"> <a target="_blank" rel="noopener noreferrer" class="a-link--external" href="https://wa.me/?text=https://in.messefrankfurt.com/mumbai/en.html"> <span class="icon icon-whatsapp"></span> <span>WhatsApp</span> </a> </li> <li class="o-off-canvas__item"> <a target="_blank" rel="noopener noreferrer" class="a-link--external" href="https://social-plugins.line.me/lineit/share?url=https://in.messefrankfurt.com/mumbai/en.html"> <span class="icon icon-line"></span> <span>LINE</span> </a> </li> <li class="o-off-canvas__item"> <a target="_blank" href="mailto:?subject=A%20recommendation%20from%20messefrankfurt.com&body=This%20page%20was%20recommended%20to%20you:%20https://in.messefrankfurt.com/mumbai/en.html" rel="noopener noreferrer"> <span class="icon icon-email"></span> <span>Recommend via e-mail</span> </a> </li> <li class="o-off-canvas__item"> <a class="js-o-share-page__copy-to-clipboard" data-success="Successfully copied to clipboard" data-toggle="tooltip" data-placement="bottom" title="Successfully copied to clipboard" href=""> <span class="icon icon-link"></span> <span>Copy link to clipboard</span> </a> </li> </ul> </div> </div> </div> </aside> </div> <main class="layout-cube"> <div class="a-to-top a-to-top--hidden" data-t-name="ToTop"> <div class="container"> <a class="btn btn-default btn-icon-single" href="#top"> <span class="icon-arrowup"></span> </a> </div> </div> <header class="o-cube-header o-cube-header--fix" data-t-name="CubeHeader"> <div class="container"> <div class="o-cube-header__wrap"> <div class="row"> <div class="col-xxs-3 col-xxs-3--displayed-without-content"> <a class="o-cube-header__main-navigation-toggle js-o-cube-header__main-navigation-toggle" accesskey="m" href="#navigation"> <span class="sr-only">Menu</span> </a> <a class="o-cube-header__search-toggle js-o-cube-header__search-toggle" accesskey="s" href="#search"> <span class="sr-only">Search</span> </a> </div> <div class="col-xxs-6"> <div class="o-cube-header__corporate-logo"> <a class="o-cube-header__corporate-logo-cube" href="/mumbai/en.html"> <img src="/content/dam/messefrankfurt-redaktion/common/corporate-logo/messefrankfurt-small-cube.svg" alt="messefrankfurt-small-cube"/> </a> <a class="o-cube-header__corporate-logo-wordmark" href="/mumbai/en.html"> <img src="/content/dam/messefrankfurt-redaktion/common/corporate-logo/MF_Wortmarke_150x74_ohneRand_cube.svg" alt="MF_Wortmarke_150x74_ohneRand_cube"/> </a> </div> </div> <div class="col-xxs-3 o-cube-header__right"> <div class="o-cube-header__language"> <a class="o-cube-header__language-toggle js-o-cube-header__language-toggle" href="/"> <span>EN</span> </a> <ul class="m-dropdown o-cube-header__language-options"> <li class="m-dropdown-item m-dropdown-item--disabled"> <a tabindex="-1"> EN (GB) - English </a> </li> </ul> </div> <div class="o-cube-header__login"> <div id="infobox"></div> </div> </div> </div> </div> </div> </header> <div class="o-cube-stage-animation-controller" data-t-name="CubeStageAnimationController"></div> <div class="m-cube-stage m-cube-stage--large m-cube-stage--corporate" data-t-name="CubeStage"> <div class="m-cube-stage__slider" data-config-autoplay="true" data-config-autoplay-speed="3000"> <div class="m-cube-stage-item m-cube-stage-item--large focus-center focus-center-mobile" data-t-name="CubeStageItem" data-text="Paperworld India</br>23 - 25 Jan 2025" data-link="https://paperworldindia.in.messefrankfurt.com/mumbai/en.html" data-blank="true"> <div class="a-image a-image--lazy" data-t-name="Image"> <figure> <img class="img-responsive" data-src="/content/dam/messefrankfurt-redaktion/corporateindia/Startpage image/pwi2025.jpg" alt="pwi2025" srcset="/content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/pwi2025.webp.50.jpg 50w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/pwi2025.webp.150.jpg 150w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/pwi2025.webp.300.jpg 300w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/pwi2025.webp.480.jpg 480w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/pwi2025.webp.768.jpg 768w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/pwi2025.webp.1024.jpg 1024w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/pwi2025.webp.1280.jpg 1280w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/pwi2025.webp.1920.jpg 1920w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/pwi2025.webp.2560.jpg 2560w" sizes="100vw"/> </figure> </div> </div> <div class="m-cube-stage-item m-cube-stage-item--large focus-center focus-center-mobile" data-t-name="CubeStageItem" data-text="Corporate Gifts Show</br>23 - 25 Jan 2025" data-link="https://corporategiftsshow.in.messefrankfurt.com/mumbai/en.html" data-blank="true"> <div class="a-image a-image--lazy" data-t-name="Image"> <figure> <img class="img-responsive" data-src="/content/dam/messefrankfurt-redaktion/corporateindia/Startpage image/cgs2025.jpg" alt="cgs2025" srcset="/content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/cgs2025.webp.50.jpg 50w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/cgs2025.webp.150.jpg 150w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/cgs2025.webp.300.jpg 300w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/cgs2025.webp.480.jpg 480w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/cgs2025.webp.768.jpg 768w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/cgs2025.webp.1024.jpg 1024w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/cgs2025.webp.1280.jpg 1280w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/cgs2025.webp.1920.jpg 1920w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/cgs2025.webp.2560.jpg 2560w" sizes="100vw"/> </figure> </div> </div> <div class="m-cube-stage-item m-cube-stage-item--large focus-center focus-center-mobile" data-t-name="CubeStageItem" data-text="LED Expo Mumbai</br>03 - 05 Apr 2025" data-link="https://led-expo-mumbai.in.messefrankfurt.com/mumbai/en.html" data-blank="true"> <div class="a-image a-image--lazy" data-t-name="Image"> <figure> <img class="img-responsive" data-src="/content/dam/messefrankfurt-redaktion/corporateindia/Startpage image/LED_Mumbai.jpg" alt="LED Expo Mumbai" srcset="/content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/LED_Mumbai.webp.50.jpg 50w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/LED_Mumbai.webp.150.jpg 150w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/LED_Mumbai.webp.300.jpg 300w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/LED_Mumbai.webp.480.jpg 480w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/LED_Mumbai.webp.768.jpg 768w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/LED_Mumbai.webp.1024.jpg 1024w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/LED_Mumbai.webp.1280.jpg 1280w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/LED_Mumbai.webp.1920.jpg 1920w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/LED_Mumbai.webp.2560.jpg 2560w" sizes="100vw"/> </figure> </div> </div> <div class="m-cube-stage-item m-cube-stage-item--large focus-center focus-center-mobile" data-t-name="CubeStageItem" data-text="Media Expo Mumbai</br>10 - 12 Apr 2025" data-link="https://media-expo-mumbai.in.messefrankfurt.com/mumbai/en.html" data-blank="true"> <div class="a-image a-image--lazy" data-t-name="Image"> <figure> <img class="img-responsive" data-src="/content/dam/messefrankfurt-redaktion/corporateindia/Startpage image/Media_KV.jpg" alt="Media Expo Mumbai" srcset="/content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Media_KV.webp.50.jpg 50w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Media_KV.webp.150.jpg 150w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Media_KV.webp.300.jpg 300w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Media_KV.webp.480.jpg 480w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Media_KV.webp.768.jpg 768w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Media_KV.webp.1024.jpg 1024w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Media_KV.webp.1280.jpg 1280w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Media_KV.webp.1920.jpg 1920w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Media_KV.webp.2560.jpg 2560w" sizes="100vw"/> </figure> </div> </div> <div class="m-cube-stage-item m-cube-stage-item--large focus-center focus-center-mobile" data-t-name="CubeStageItem" data-text="Important information"> <div class="a-image a-image--lazy" data-t-name="Image"> <figure> <img class="img-responsive" data-src="/content/dam/messefrankfurt-redaktion/corporateindia/stage_images/Important_Exhibitor_WARNING_Pos.jpg" alt="Important_Exhibitor_WARNING_Post" srcset="/content/dam/messefrankfurt-redaktion/corporateindia/stage_images/Important_Exhibitor_WARNING_Pos.webp.50.jpg 50w, /content/dam/messefrankfurt-redaktion/corporateindia/stage_images/Important_Exhibitor_WARNING_Pos.webp.150.jpg 150w, /content/dam/messefrankfurt-redaktion/corporateindia/stage_images/Important_Exhibitor_WARNING_Pos.webp.300.jpg 300w, /content/dam/messefrankfurt-redaktion/corporateindia/stage_images/Important_Exhibitor_WARNING_Pos.webp.480.jpg 480w, /content/dam/messefrankfurt-redaktion/corporateindia/stage_images/Important_Exhibitor_WARNING_Pos.webp.768.jpg 768w, /content/dam/messefrankfurt-redaktion/corporateindia/stage_images/Important_Exhibitor_WARNING_Pos.webp.1024.jpg 1024w, /content/dam/messefrankfurt-redaktion/corporateindia/stage_images/Important_Exhibitor_WARNING_Pos.webp.1280.jpg 1280w, /content/dam/messefrankfurt-redaktion/corporateindia/stage_images/Important_Exhibitor_WARNING_Pos.webp.1920.jpg 1920w, /content/dam/messefrankfurt-redaktion/corporateindia/stage_images/Important_Exhibitor_WARNING_Pos.webp.2560.jpg 2560w" sizes="100vw"/> </figure> </div> </div> </div> <div class="m-cube-stage__navigation container"> <button class="a-slide-nav a-slide-nav--next a-slide-nav--inverted" aria-label="Next"> <span class="sr-only">Next</span> </button> <button class="a-slide-nav a-slide-nav--prev a-slide-nav--inverted" aria-label="Previous"> <span class="sr-only">Previous</span> </button> </div> <div class="m-cube-stage__dots-container"></div> <div class="m-cube-stage-conversion m-cube-stage-conversion--corporate-large" data-t-name="CubeStageConversion"> <a class="m-cube-stage-cube js-hiding-cube m-cube-stage-cube--communication-corporate" data-t-name="CubeStageCube" data-t-decorator="Communication" href> <ul class="js-communication-cube-list"></ul> <div class="m-cube-stage-cube--communication__icon"></div> </a> </div> </div> <div id="content" class="container"> <div> <div class="richtext abstractComponent"> <div class="m-rich-text" data-t-name="RichText"> <h1>Messe Frankfurt: Business model for global business</h1> <p><span class="a-copy-lead">We are pleased that you are interested in learning more about our company. Messe Frankfurt events for Building Technologies, Consumer Goods, Electronics & Automation Technologies, Environmental Technologies, Event & Entertainment Technologies, Food Technologies, Manufacturing Technologies & Components, Mobility & Logistics, Safety, Security & Fire, Textile Care, Cleaning & Cleanroom Technologies and Textiles & Textile Technologies are international leaders in their respective fields. We would like you to be a part of this.<br /> <br /> Take a look around – let yourself be inspired!</span><br /> </p> </div> <div class="a-ad-banner" data-ad-label="Advert" data-t-name="AdBanner" id="1284004"> <script data-adfscript="adx.adform.net/adx/?mid=1284004&mkv=language:en,webproject:in_messefrankfurt"></script> </div> </div> <div class="richtext abstractComponent"> <div class="m-rich-text" data-t-name="RichText"> <h1>Our Exhibitions</h1> </div> <div class="a-ad-banner" data-ad-label="Advert" data-t-name="AdBanner" id="1284005"> <script data-adfscript="adx.adform.net/adx/?mid=1284005&mkv=language:en,webproject:in_messefrankfurt"></script> </div> </div> <div class="teaserContainer abstractComponent"> <div class="m-teaser-container" data-t-name="TeaserContainer" data-slider-enabled="true" data-slider-mobile-enabled="false" data-slider-tablet-enabled="false" data-slider-desktop-enabled="false" data-slider-teaser-count="2" data-slides-to-show="2"> <div class="m-teaser-container__items m-teaser-container--grid-cols-2"> <div class="teaserItem abstractTeaser abstractComponent"> <div class="m-image-teaser m-image-teaser--row m-image-teaser--image-focus-desktop-center m-image-teaser--image-focus-mobile-center" data-t-name="Teaser"> <a class="m-teaser__link" href="https://www.in.messefrankfurt.com/mumbai/en/events.html#Exhibitions-in-India"> <div class="m-teaser__inner"> <div class="a-image" data-t-name="Image"> <figure> <img class="img-responsive" src="/content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Cabinet_Proposal_Building_Hotel_Pragati_Maidan.jpeg" alt="Cabinet_Proposal_Building_Hotel_Pragati_Maidan" srcset="/content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Cabinet_Proposal_Building_Hotel_Pragati_Maidan.webp.50.jpeg 50w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Cabinet_Proposal_Building_Hotel_Pragati_Maidan.webp.150.jpeg 150w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Cabinet_Proposal_Building_Hotel_Pragati_Maidan.webp.300.jpeg 300w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Cabinet_Proposal_Building_Hotel_Pragati_Maidan.webp.480.jpeg 480w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Cabinet_Proposal_Building_Hotel_Pragati_Maidan.webp.768.jpeg 768w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Cabinet_Proposal_Building_Hotel_Pragati_Maidan.webp.1024.jpeg 1024w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Cabinet_Proposal_Building_Hotel_Pragati_Maidan.webp.1280.jpeg 1280w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Cabinet_Proposal_Building_Hotel_Pragati_Maidan.webp.1920.jpeg 1920w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Cabinet_Proposal_Building_Hotel_Pragati_Maidan.webp.2560.jpeg 2560w" sizes="(min-width: 768px) 40vw, (min-width: 1280px) 500px, 80vw"/> </figure> </div> <div class="m-teaser__content"> <div> <h4 class="m-teaser__headline">Exhibitions in India</h4> <p>Messe Frankfurt holds a portfolio of over 20 prestigious trade fair brands and over 30 conferences in India and has established itself as the country’s most professional and leading trade fair and conference organiser.</p> </div> <span class="icon-135-arrowright"></span> </div> </div> </a> </div> </div> <div class="teaserItem abstractTeaser abstractComponent"> <div class="m-image-teaser m-image-teaser--row m-image-teaser--image-focus-desktop-center m-image-teaser--image-focus-mobile-center" data-t-name="Teaser"> <a class="m-teaser__link" href="https://www.in.messefrankfurt.com/mumbai/en/events.html#Exhibitions-Worldwide"> <div class="m-teaser__inner"> <div class="a-image" data-t-name="Image"> <figure> <img class="img-responsive" src="/content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Messe-Torhaus-Logo-Abends-0514.jpg" alt="Messe-Torhaus-Logo-Abends-0514" srcset="/content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Messe-Torhaus-Logo-Abends-0514.webp.50.jpg 50w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Messe-Torhaus-Logo-Abends-0514.webp.150.jpg 150w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Messe-Torhaus-Logo-Abends-0514.webp.300.jpg 300w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Messe-Torhaus-Logo-Abends-0514.webp.480.jpg 480w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Messe-Torhaus-Logo-Abends-0514.webp.768.jpg 768w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Messe-Torhaus-Logo-Abends-0514.webp.1024.jpg 1024w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Messe-Torhaus-Logo-Abends-0514.webp.1280.jpg 1280w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Messe-Torhaus-Logo-Abends-0514.webp.1920.jpg 1920w, /content/dam/messefrankfurt-redaktion/corporateindia/Startpage%20image/Messe-Torhaus-Logo-Abends-0514.webp.2560.jpg 2560w" sizes="(min-width: 768px) 40vw, (min-width: 1280px) 500px, 80vw"/> </figure> </div> <div class="m-teaser__content"> <div> <h4 class="m-teaser__headline">Events Worldwide</h4> <p>Messe Frankfurt Group organises 148 exhibitions a year around the world.</p> <p>Without a doubt, the international flagship fairs are the industry leaders setting trends worldwide. The leading fairs are developed as sister fairs that provide a firm business platform to reach each unique needs of the local markets.<br /> </p> </div> <span class="icon-135-arrowright"></span> </div> </div> </a> </div> </div> </div> <div class="m-teaser-container__dots-container"></div> </div> <div class="a-ad-banner" data-ad-label="Advert" data-t-name="AdBanner" id="1283968"> <script data-adfscript="adx.adform.net/adx/?mid=1283968&mkv=language:en,webproject:in_messefrankfurt"></script> </div> </div> <div class="pressReleaseContainerSlim abstractComponent"> <div class="o-search-results-container o-search-results-container--slim"> <h2 class="m-action-heading"> <span class="m-action-heading__text"> Messe Frankfurt press releases </span> <a class="btn btn-default btn-xs-link js-o-search-results-container__action-link" href="/mumbai/en/press.html"> GO TO PRESS CENTRE </a> </h2> <div class="h-background h-background--fullwidth"> <div class="o-search-results-container__results"> <div class="m-search-result-item" data-t-name="SearchResultItem"> <a class="a-link" href="/mumbai/en/press/press-releases/2024/Clean_India_Show_opens_today_with_an_advanced_and_tech-based_showcase_to_take_cleaning_hygiene_and_waste_management_solutions_to_the_next-level.html"> <div class="m-search-result-item__content"> <div class="m-search-result-item__breadcrumb"> <span> <strong>21 Nov 2024</strong> </span> </div> <h3>Clean India Show opens today with an advanced and tech-based showcase to take cleaning, hygiene and waste management solutions to the next-level</h3> <p>Mumbai, 21st November 2024: The 20th edition of Clean India Show, along with its concurrent expos – Waste Technology India Expo, LaundrexIndia Expo and Autocare Expo has successfully opened today with a grand inauguration at Bombay Exhibition Centre, Mumbai. The show has attracted 170+ exhibitors coupled with nearly 600+ brands showcasing their latest solutions developed for enhanced cleaning, waste management, laundry and autocare industry. The event also attracts a large turnout of qualified visitors and delegates from 60+ segments, government departments as well as private organisations. </p> </div> </a> </div> <div class="m-search-result-item" data-t-name="SearchResultItem"> <a class="a-link" href="/mumbai/en/press/press-releases/2024/Step_into_the_power-packed_world_of_lighting_Light_+_LED_Expo_India_opens_today_with_future_oriented_intelligent_solutions_in_lighting.html"> <div class="m-search-result-item__content"> <div class="m-search-result-item__breadcrumb"> <span> <strong>21 Nov 2024</strong> </span> </div> <h3>Step into the power-packed world of lighting: Light + LED Expo India opens today with future oriented intelligent solutions in lighting </h3> <p>New Delhi, 21st November 2024: India’s premier expo on intelligent lighting and LED solutions, Light India + LED Expo India’s 29th edition has opened its doors today at Yashobhoomi, IICC, Dwarka, Delhi. Hosting a grand showcase of innovative solutions in the lighting and LED industry. With 228 exhibitors and about 1,000+ brands, the current expo observes increased participation from lighting automation companies aligning with the growing needs of smart living, smart cities and rapid urbanization.</p> </div> </a> </div> <div class="m-search-result-item" data-t-name="SearchResultItem"> <a class="a-link" href="/mumbai/en/press/press-releases/2024/20th-edition-of-Clean-India-Show-will-set-the-stage-for-tech-enabled-clean-revolution-for-professional-cleaning-facility-management-hygiene-waste-management-laundry-and-auto-care-solutions-all-under-one-roof.html"> <div class="m-search-result-item__content"> <div class="m-search-result-item__breadcrumb"> <span> <strong>13 Nov 2024</strong> </span> </div> <h3>20th edition of Clean India Show will set the stage for tech-enabled clean revolution for professional cleaning, facility management, hygiene, waste management, laundry and auto care solutions – all under one roof</h3> <p>13th November 2024, Mumbai: Asia’s integrated expos for clean tech industry - Clean India Show along with concurrent shows - Waste Technology India Expo, LaundrexIndia Expo and AutoCare Expo, is scheduled from 21 – 23 November 2024 at Bombay Exhibition Centre, Mumbai. The expo will present a bouquet of solutions from various cleaning and hygiene solutions from 172 exhibitors and 600+ brands. Supported by Ministry of Electronics and Information Technology (MeitY) and Material Recycling Association of India (MRAI), the expo’s theme this year will focus on ‘Sweeping Changes with Automation, Technology & Innovation’. </p> </div> </a> </div> <div class="m-search-result-item" data-t-name="SearchResultItem"> <a class="a-link" href="/mumbai/en/press/press-releases/2024/Light-LED-Expo-India-2024-to-shine-a-spotlight-on-smart-energy-efficient-and-human-centric-lighting-solutions-for-the-evolving-needs-of-Indias-architecture-and-infrastructure.html"> <div class="m-search-result-item__content"> <div class="m-search-result-item__breadcrumb"> <span> <strong>12 Nov 2024</strong> </span> </div> <h3>Light + LED Expo India 2024 to shine a spotlight on smart, energy-efficient and human-centric lighting solutions for the evolving needs of India’s architecture and infrastructure</h3> <p>New Delhi, 12th November 2024: New Delhi, 12th November 2024: India’s premier expo, Light + LED Expo India 2024, is set to showcase advanced products in LED and intelligent lighting solutions from 21st to 23rd November 2024 at Yashobhoomi (IICC), Dwarka, Delhi. With 240+ exhibitors from nine countries, the B2B event will present innovative solutions for homes, high rises, architecture, infrastructure, and everything in between.</p> </div> </a> </div> <div class="m-search-result-item" data-t-name="SearchResultItem"> <a class="a-link" href="/mumbai/en/press/press-releases/2024/The-7th-Edition-of-India-Refining-Summit-2024-opens-today-in-New-Delhi.html"> <div class="m-search-result-item__content"> <div class="m-search-result-item__breadcrumb"> <span> <strong>23 Oct 2024</strong> </span> </div> <h3>The 7th Edition of India Refining Summit 2024 opens today in New Delhi</h3> <p>New Delhi, 23nd October 2024: The most anticipated conference in the oil and refining industry, India Refining Summit 2024, in its 7th edition, opened today at Eros Hotel, New Delhi. The central theme of the summit, ‘Navigating green and sustainable technologies’, is bringing together the experts from the sector to discuss strategic measures to improve the country’s energy resilience, petroleum storage and refining capacity and help achieve Net-Zero targets, using advanced and sustainable technologies. </p> </div> </a> </div> </div> <div class="o-search-results-container__more-results"> <p> <a class="a-link js-o-search-results-container__action-link" href="/mumbai/en/press.html"> SHOW ALL </a> <p> </div> </div> </div> </div> </div> </div> <footer class="o-footer" data-t-name="Footer"> <div class="container"> <div class="footerNewsletter abstractComponent"> </div> <div class="footerSocial abstractComponent"> <div class="o-footer__social-media h-background h-background--fullwidth"> <div><h3>Follow us on</h3></div> <div> <ul> <li> <a class="icon-facebook" target="_blank" onclick="wt.sendinfo({customParameter: {50: 'sociallink_facebook'}}); wt_event.sendinfo({customParameter: {5: 'sociallink_facebook'}});" rel="noopener noreferrer" href="https://www.facebook.com/Messe-Frankfurt-India-953172078070235/"> <span class="sr-only">facebook</span> </a> </li> <li> <a class="icon-twitter" target="_blank" onclick="wt.sendinfo({customParameter: {50: 'sociallink_twitter'}}); wt_event.sendinfo({customParameter: {5: 'sociallink_twitter'}});" rel="noopener noreferrer" href="https://twitter.com/MF_IND"> <span class="sr-only">twitter</span> </a> </li> <li> <a class="icon-linkedin" target="_blank" onclick="wt.sendinfo({customParameter: {50: 'sociallink_linkedin'}}); wt_event.sendinfo({customParameter: {5: 'sociallink_linkedin'}});" rel="noopener noreferrer" href="https://www.linkedin.com/company/messe-frankfurt-india/"> <span class="sr-only">linkedin</span> </a> </li> </ul> </div> </div> </div> <div class="footerHelpteaser abstractComponent"> </div> <div class="footerPartner imageSlider abstractSlider abstractComponent"> </div> <div class="footerBasic abstractComponent"> <div class="o-footer__basic"> <ul class="o-footer__legal-standard list-inline"> <li> <a target="_blank" rel="noopener noreferrer" href="/mumbai/en/imprint.html"> Imprint </a> </li> <li> <a target="_blank" rel="noopener noreferrer" href="/mumbai/en/privacy-policy.html"> Privacy Policy </a> </li> <li> <a target="_blank" rel="noopener noreferrer" href="/mumbai/en/contact-us.html"> Contact </a> </li> </ul> <p class="o-footer__copyright">© Messe Frankfurt Trade Fairs India Pvt Ltd</p> </div> </div> </div> </footer> </main> <script type="text/javascript"> function getLoginStatus() { // get the loginstatus - was the user logged in this session? return sessionStorage.getItem('loginHappened') ? "logged_in" : "logged_out" } function isSearchSite() { // find out if this Page is a search result page return false; } </script> <script type="text/javascript"> function onWtLoad() { // define events that we need to wait for until the tracking is triggered var asyncEvents = []; // test if login is enabled if (document.querySelector('.o-cube-header__login')) { asyncEvents.push('login'); } if (isSearchSite()) { // wait for tracking results before firing tracking since we are on a search result page asyncEvents.push('search'); } var wtTimeout = setTimeout(function () { console.error("Timeout for async events reached. Triggering tracking now."); if (typeof wt !== 'undefined' && typeof wt_event !== 'undefined') { wt_event.sendinfo(); wt.sendinfo(); } }, 5000); window.addEventListener('wt', function (event, evName) { if (asyncEvents.indexOf(evName) !== -1) { asyncEvents.splice(asyncEvents.indexOf(evName), 1); } if (!asyncEvents.length) { clearTimeout(wtTimeout); if (typeof wt !== 'undefined' && typeof wt_event !== 'undefined') { wt_event.sendinfo(); wt.sendinfo(); } } }); /** * MFCOM-705 Click handling for announcement layer buttons, sending custom parameter 48 and customerId. */ document.querySelectorAll('[data-wt-click-announcement]').forEach(function (elem) { elem.addEventListener('click', function (event) { var cp48 = event.target.getAttribute('data-wt-click-announcement'); if (cp48) { var sendObj = { customParameter: { 48: cp48, }, customerId: sessionStorage.getItem('customerId') }; wt.sendinfo(sendObj); wt_event.sendinfo(sendObj); } }) }); } </script> <script type="text/javascript"> (function (d, script) { function initWt() { window.webtrekkConfig = { trackId: "412666916963576", trackDomain: "messefrankfurt01.webtrekk.net", domain: "REGEXP:^.+\\.messefrankfurt\\.com$", cookie: "1" }; var wt = new webtrekkV3({ linkTrack: "link", heatmap: "0", form: "0", contentId: "" }); wt.linkTrackDownloads = "pdf;doc;ppt;xls;csv;ics;jpg"; wt.customSessionParameter = { 2: getLoginStatus() }; wt.contentGroup = { 1: "website\u002Dindia", 2: "en", 3: "home", 4: "not\u002Dcategorized", 5: "not\u002Dcategorized", 6: "not\u002Dcategorized", 7: "not\u002Dcategorized" }; wt.customerId = ""; window.wt = wt; } function initializeWtEvent() { var wt_event = new webtrekkV3({ trackId: "310933033440419", trackDomain: "messefrankfurt01.wt-eu02.net", domain: "REGEXP:^.+\\.messefrankfurt\\.com$", cookie: "1", mediaCode: "wt_mc", linkTrack: "link", heatmap: "0", form: "0" }); wt_event.linkTrackDownloads = "pdf;doc;ppt;xls;csv;ics;jpg"; wt_event.customSessionParameter = { 2: getLoginStatus() }; wt_event.contentGroup = { 1: "website\u002Dindia", 2: "en", 3: "home", 4: "not\u002Dcategorized", 5: "not\u002Dcategorized", 6: "not\u002Dcategorized", 7: "not\u002Dcategorized" }; wt_event.customerId = ""; window.wt_event = wt_event; } script = d.createElement('script'); script.type = 'text/javascript'; script.async = true; script.onload = function () { initWt(); initializeWtEvent(); window.Eventbus && window.Eventbus.emit('Webtrekk.Ready'); if (typeof onWtLoad !== "undefined") { onWtLoad(); } }; script.src = '/etc.clientlibs/messefrankfurt/clientlibs/clientlib-base/resources/vendor/webtrekk_v3_2.js'; d.getElementsByTagName('head')[0].appendChild(script); }(document)); </script> <script type="text/javascript" src="//s1.adform.net/banners/scripts/adx.js"></script> <script src="/etc.clientlibs/messefrankfurt/clientlibs/clientlib-base/resources/ui/js/app.min.js"></script> <script> $(document).ready(function () { T.Utils.setupWechatCookie(); var application = new T.Application(); application.registerModules(); application.start(); }); </script> <!-- MF SSO Permabar --> <script type="module" src="https://accountwidget.messefrankfurt.com/cdc-account-widget.js"></script> <script src="https://messe-login.messefrankfurt.com/accountwidget/2.0/accountwidget.js"></script> <style> .aw-menu.aw-component {display: none;} </style> <script type="text/javascript"> function setCookie(name, value) { const today = new Date(); const expire = new Date(); expire.setTime(today.getTime() + 3600000 * 24 * 7); document.cookie = name + '=' + value + '; path=/; expires=' + expire.toUTCString() + '; domain=' + document.location.hostname; } // retrieve the cookie value for the mfssoid to ensure the myaccount api can still be accessed async function getCookieValue() { const response = await fetch("https://idp.messefrankfurt.com/myaccount-service/api/2.1/public/profile/mfssoid", { credentials: 'include' }); const json = await response.json(); return json['result']; } async function getAccountId() { const response = await fetch(window.cdcaccwidget.cdcApiUrl + '/cdc/userinfo', { credentials: 'include' }); if (response.ok) { const json = await response.json(); return json['result']['sub']; } else { return null; } } /** * Returns the Cdc Api Url * @returns {string} */ function getCdcApiUrl() { // assemble api url with correct second level domain and environment prefix const currentSLD = location.hostname.split('.').reverse()[1]; const apiSLD = (currentSLD !== undefined) ? currentSLD : 'messefrankfurt'; return 'https://api.login.' + apiSLD + '.com'; } const cdcAccWidgetConf = window.cdcAccWidgetConf = { onLogin: function () { window.cdcaccwidget.logoutDone = false; window.cdcaccwidget.isLoggedIn = true; window.accwidget.logoutDone = false; window.accwidget.isLoggedIn = true; // Multiple widgets may run this method. // Below code should only be executed once. if (window.cdcaccwidget.loginDone) return; window.cdcaccwidget.loginDone = true; window.accwidget.loginDone = true; // trigger onLogin function on old MyAccount Widget window.accwidget.onLogin(); window.cdcaccwidget.cdcApiUrl = getCdcApiUrl(); // we need to set MFSSOID within our own domain to make sure the cookie is being sent with the ajax requests. getCookieValue().then(function (mfssoid) { setCookie('MFSSOID', mfssoid); }); getAccountId().then(function (accountId) { if (accountId != null) { if (typeof wt !== 'undefined' && typeof wt_event !== 'undefined') { // write accountId wt.customerId = accountId; wt_event.customerId = accountId; // We need to track if the user was EVER logged in this session. // DO NOT override this value on logout sessionStorage.setItem('loginHappened', true); sessionStorage.setItem('customerId', accountId); } else { console.error('Tracking pixel not defined. No tracking of user ID.'); } } else { console.error('Could not obtain account id. Tracking of account id not possible.'); } }).finally(function () { $(window).trigger('wt', 'login'); window.Eventbus && window.Eventbus.emit('AccWidget.Login'); }); }, onLogout: function () { // if a user was already logged in, // we want a page reload for a clean state. if (window.cdcaccwidget.isLoggedIn) { window.location.reload(); } // reset logged in flag window.cdcaccwidget.loginDone = false; window.cdcaccwidget.isLoggedIn = false; // my account logout window.accwidget.logout(); window.accwidget.loginDone = false; window.accwidget.isLoggedIn = false; // trigger onLogout on old AccountWidget manually window.accwidget.onLogout(); // Multiple widgets may run this method. // Below code should only be executed once. if (window.cdcaccwidget.logoutDone) return; window.cdcaccwidget.logoutDone = true; // delete MFSSOID cookie document.cookie = 'MFSSOID= ; expires = Thu, 01 Jan 1970 00:00:00 GMT; path=/'; // delete customerId from session storage sessionStorage.removeItem('customerId'); window.Eventbus && window.Eventbus.emit('AccWidget.Logout'); $(window).trigger('wt', 'login'); }, applicationId: 'MF-APP-0000MF', cdcApiKey: '4_yGujYeA_qXv11AJTIilynw', subsidiaryId: 'MF\u002DSUB\u002D000019', eventNumber: 'MF\u002DSUB\u002D000019', loadWebSdkEnabled: false, language: 'en\u002DGB' }; const myAccWidgetConf = window.myAccWidgetConf = { applicationId: 'MF-APP-0000MF', referrerName: 'Messe Frankfurt India', referrer: this.location, myAccountVersion: 2, eventNumber: 'MF\u002DSUB\u002D000019', subsidiaryId: 'MF\u002DSUB\u002D000019', language: 'en\u002DGB' }; setCookie('SUBSIDIARYID', cdcAccWidgetConf.subsidiaryId); $(document).ready(function () { if (!T.Utils.isWechatContext()) { window.cdcaccwidget = new CDCAccountWidget('infobox', cdcAccWidgetConf); // set Login-Url const redirect = encodeURIComponent(window.location.href), loginBaseUrl = getCdcApiUrl() + '/cdc/login'; window.cdcaccwidget.loginUrl = loginBaseUrl + '?startScreen=login&apikey=' + cdcAccWidgetConf.cdcApiKey + '&redirectUrl=' + redirect + '&lang=' + cdcAccWidgetConf.language; window.cdcaccwidget.registrationUrl = loginBaseUrl + '?startScreen=registration&apikey=' + cdcAccWidgetConf.cdcApiKey + '&redirectUrl=' + redirect + '&lang=' + cdcAccWidgetConf.language; // extend open() method to show header when method is called - otherwise the widget sidebar will not be visible const old_open = window.cdcaccwidget.open; window.cdcaccwidget.open = function() { old_open.apply(this, arguments); const headerHiddenClass = "o-cube-header--fix-hidden" const element = document.getElementsByClassName(headerHiddenClass)[0]; if (element) { element.classList.remove(headerHiddenClass); } }; if (typeof MyAccountWidget != "undefined") { window.accwidget = new MyAccountWidget(myAccWidgetConf); // Redirect old MyAccountwidget functions to CDC AccountWidget window.accwidget.toggleWidget = window.cdcaccwidget.toggleWidget; window.accwidget.widgetIsOpen = window.cdcaccwidget.widgetIsOpen; window.accwidget.render = window.cdcaccwidget.render; window.accwidget.open = window.cdcaccwidget.open; } else { console.warn('Legacy MyAccountWidget not available. Provide dummy MyAccountWidget.'); window.accwidget = {}; window.accwidget.toggleWidget = window.cdcaccwidget.toggleWidget; window.accwidget.widgetIsOpen = window.cdcaccwidget.widgetIsOpen; window.accwidget.render = window.cdcaccwidget.render; window.accwidget.open = window.cdcaccwidget.open; window.accwidget.login = function () {console.warn('function not available in fallback MyAccountwidget')} window.accwidget.onLogin = function () {console.warn('function not available in fallback MyAccountwidget')} window.accwidget.logout = function () {console.warn('function not available in fallback MyAccountwidget')} window.accwidget.onLogout = function () {console.warn('function not available in fallback MyAccountwidget')} } window.cdcaccwidget.render(); } // EOA Login Link interception // TODO: remove after EOA is migrated to CDC Login function interceptEoaLoginCLick(e) { var href; var target = e.target || e.srcElement; if (target.tagName === 'A' && $(target).parents('.externalApplication').length) { href = target.getAttribute('href'); if (href && href.indexOf('messe-login') > 0) { e.preventDefault(); window.cdcaccwidget.open(); window.scrollTo(0, 0); } } } //listen for link click events at the document level if (document.addEventListener) { document.addEventListener('click', interceptEoaLoginCLick); } else if (document.attachEvent) { document.attachEvent('onclick', interceptEoaLoginCLick); } }); </script> </body> </html>