CINXE.COM

ABB in Mining | Mining

<!DOCTYPE html> <html class="no-js" lang="en"> <head><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='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-PVBPDH');</script><meta name="robots" content="index,follow" /> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> ABB in Mining | Mining </title> <script type="text/javascript" src="/ruxitagentjs_ICA7NVfqrux_10307250124095659.js" data-dtconfig="rid=RID_1372246626|rpid=145434746|domain=abb.com|reportUrl=/rb_bf39360wnj|app=df3cf8a6af3c1311|cuc=tsb4abfy|mel=100000|expw=1|featureHash=ICA7NVfqrux|dpvc=1|lastModification=1742327471990|srsr=10000|postfix=tsb4abfy|tp=500,50,0|rdnt=1|uxrgce=1|agentUri=/ruxitagentjs_ICA7NVfqrux_10307250124095659.js"></script><script src=/cdn/Cookie/cassie_cookie.js?v=638774539240000000 type="text/javascript"></script> <script> var cassieSettings = { widgetProfileId: 1, languageCode: 'en', licenseKey: '0A4C10A0-E26B-4342-87BD-82538D90137C', region: 'irl', environment: 'production', crossDomainConsent: false, }; loadScriptWithFallback(cassieSettings); </script> <script src="https://assets.adobedtm.com/3f582187d63b/1e168dfae5a1/launch-38768eadc2c2.min.js" async></script> <link rel="alternate" hreflang="x-default" href="https://new.abb.com/mining" /> <link rel="alternate" hreflang="pt" href="https://new.abb.com/mining/pt" /> <link rel="alternate" hreflang="pl" href="https://new.abb.com/mining/pl" /> <link rel="alternate" hreflang="sv" href="https://new.abb.com/mining/sv" /> <link rel="alternate" hreflang="fi" href="https://new.abb.com/mining/fi" /> <link rel="alternate" hreflang="zh" href="https://new.abb.com/mining/zh" /> <meta name="build" content="2025.0313.0911.1 - BN=local-build, BM=-67336351" /> <meta name="timestamp" content="2025-03-24 17:04:22.8" /> <meta name="cidpath" content="9AAC910026" /> <link rel="icon" href="/cdn/img/favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="/cdn/img/favicon.ico" type="image/x-icon" /> <link rel="icon" type="image/png" sizes="16x16" href="/cdn/img/favicon16-web.png"> <link rel="icon" type="image/png" sizes="32x32" href="/cdn/img/favicon32-web.png"> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/cdn/img/favicon114_retina.png"> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/cdn/img/favicon72-ipad.png"> <link rel="apple-touch-icon-precomposed" href="/cdn/img/favicon57-iphone.png"> <script> Array.remove=function(b,c){var a=b.indexOf(c);if(a>=0)b.splice(a,1);return a>=0;} var jsLibs = []; function isBackend() { return document.getElementsByTagName("body")[0].className.match(/sfPageEditor/) && (typeof requirejs !== 'undefined'); } function widgetInit(widget, callback) { if (isBackend()) { callback = callback || function () { }; require([widget], function () { callback(); }); } } function dragDropCallback(callback) { if (isBackend()) { callback(); } } var _gaq = _gaq || []; function TimeTracker(a, b, c) { return this.MAX_TIME = 6e5, this.category = a, this.variable = b, this.label = c ? c : void 0, this.startTime, this.elapsedTime, this.isDebug = !0, this } TimeTracker.prototype = { startTime: function () { return this.startTime = (new Date).getTime(), this }, endTime: function () { return this.elapsedTime = (new Date).getTime() - this.startTime, this }, debug: function (a) { return this.isDebug = void 0 == a ? !0 : a, this }, send: function (a, b) { if (a = a || this.variable, b = b || this.label, 0 < this.elapsedTime && this.elapsedTime < this.MAX_TIME) { var c = ["_trackTiming", this.category, a, this.elapsedTime, b]; this.isDebug && (c.push(100), window.console && window.console.log && console.log(c)) } return this } }, window.tt = new TimeTracker("Page", "General Timing"), window.tt.startTime(); window.atctSettings = {"enableCart":true,"showCartCookieName":"showCart","host":"https://ace.abb.com","getCartOnInit":false,"previewCss":"https://www.abb.com/Sitefinity/WebsiteTemplates/AbbBranding/App_Scripts/requirejs-libs/cart/cartpreviews.css"}; window.seoSettings = {"enableBreadcrumbSnippet":true}; </script> <!--[if lt IE 9]><telerik:radcodeblock runat="server"> <script type="text/javascript" src="https://www07.abb.com/cdn/v17.3/scripts/min.html5shiv.js"></script> <![endif]--> <script type="text/javascript" data-pin="" src="https://www07.abb.com/cdn/v17.3/scripts/min.head.js"></script> <script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/bower_components/jquery/dist/jquery.min.js?h=49ddeac2" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/jquery-custom/jquery-custom.min.js?h=76448fff" type="text/javascript"></script><script src="/ScriptResource.axd?d=6DQe8ARl7A9TiuWej5ttChX98DsC9uWQJhL3-GVdCvr4H1KDFCc_lsFsu2sXZcYEstm4G4Kl_tK8h1cXM4pjNRJ9dHRMtAUVhNStIQvM3GCY29ieLcMJSssHLAjZ3OdjrK-T6NJDJ1jFN4RXZa_V_a1UkpxRhfuqpadiMpLfUE9Vi5kYRsCFdSxMD5Tvwfwg0&amp;t=ffffffff8824f614" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/lib/jquery-migrate-1.3.0.min.js" type="text/javascript"></script><script src="/ScriptResource.axd?d=Uf8BQcxRshYGUr_fjsqPCPgdcdYgwekVFuAmxjFv8qqyjwtcNbLeGaE9zyxC_2g1POjzwqV-HWDHsixufAbwLG1Aiuj82CwqDq9VQTpz7XWjQ1VLvAFtcqOVy-Jo4fYdD6YKYO5reUJJXDDZcOtGp7QCKiDQuWZc8hMjos2bwwjfAoEzQZhvxrv06wEw-TD20&amp;t=ffffffff8824f614" type="text/javascript"></script><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/grid/grid.min.css?h=056ac7db" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/frame/frame.min.css?h=3194f317" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/abbvoice-font/abbvoice-font.min.css?h=a0d39d9c" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/typography/typography.min.css?h=f22ba46e" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/foundation-global/foundation-global.min.css?h=496b6b06" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/icomoon-font/icomoon-font.min.css?h=482c7c8f" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/abbicons-font/abbicons-font.min.css?h=32b95d95" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/icons/icons.min.css?h=97565eef" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/reveal/reveal.min.css?h=1a19c33c" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/tabs/tabs.min.css?h=aca82f91" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/sections/sections.min.css?h=cb92cf24" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/navigation/navigation.min.css?h=e6d4fce1" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/button/button.min.css?h=54f3af6e" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/cookie-banner/cookie-banner.min.css?h=a3aa9e02" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/external/@oneabb/external-contact-us/v0.2.2/bundle.css?package=LegacyMaster" rel="stylesheet" type="text/css" /><link href="https://d3o3d9viu00ouz.cloudfront.net/external/font/0.0.13/bundle/bundle.css?package=LegacyMaster" rel="stylesheet" type="text/css" /> <link rel="stylesheet" type="text/css" href="https://www07.abb.com/cdn/v17.3/css/min.css" /> <link rel="stylesheet" type="text/css" href="https://www07.abb.com/cdn/v17.3/css/min-head.css" /> <meta class="elastic" name="content_language" content="en" /> <meta class="elastic" name="content_type" content="Webpage" /> <meta class="elastic" name="company_brand" content="ABB" /> <meta class="elastic" name="theme" content="Product or solution information" /> <meta class="elastic" name="content_site" content="Abbcom" /> <meta property="og:title" content="ABB in Mining" /><meta property="og:description" content="Integrated mining solutions and services creating value and visibility - from mine to port and from plant to enterprise." /><meta property="og:image" content="http://new.abb.com/images/librariesprovider119/emine/abb-emine-all-electric-mine.jpg?sfvrsn=23e34909_0" /><meta property="og:type" content="website" /><meta property="og:site_name" content="Mining" /><meta property="og:url" content="https://new.abb.com/mining" /><link rel="canonical" href="https://new.abb.com/mining" /><meta class="elastic" name="thumbnail" content="http://new.abb.com/images/librariesprovider119/emine/abb-emine-all-electric-mine.jpg?sfvrsn=23e34909_0" /><meta name="description" content="ABB in Mining delivers complete plant electrification, integrated process control and optimization solutions, motors and drives systems as well as instrumentation and analyzer systems. " /><meta name="keywords" content="ABB in Mining, Mining, ABB, Mineral, Mineral processing, Grinding, Open pit mining, undersground mining, material handling, Next Level mining, future of mining, IT/OT, Integration " /></head> <body class="sfPublicWrapper" id="PublicWrapper"> <script type="text/javascript"> $(document).ready(function () { if (!window.location.href.includes('products')) { if (document.querySelector('link[rel="canonical"]')) { document.querySelector('link[rel="canonical"]').setAttribute("href", window.location.href); } }; }); </script> <input id="CurrentCultureName" type="hidden" value="en" /> <input id="CurrentSiteContext" type="hidden" value="mining" /> <input id="TemporaryCareers_CurrentCultureTwoLetterName" type="hidden" value="en" /> <input id="CID" type="hidden" value="9AAC910026" /> <div class="backendWrapper"> <section class="templateHeaderSection"> <header data-elastic-exclude class="abb-page__header abb-page__header--sticky floating-header"> <nav class="abb-nav headerWrapperInner" data-abb-navigation="" data-tracking-category="Flyout" data-tracking-enabled="true"> <div class=" abb-nav__head"> <a class="abb-page__header__logo-simple" href="/" tabindex="1" title="ABB logo"></a> <div class="display__none abb-nav__flex"> <a class="abb-nav__button" href="#" id="cardIconM"> <span class="abb-nav__button__icon abb-icon abb-icon-shoping__list"></span> </a> <a class="abb-nav__button" data-open="language-selector-container"> <span class="abb-nav__button__icon abb-icon abb-icon__earth"></span> </a> <a class="abb-nav__button" href="https://myportal.abb.com/welcome"> <span class="abb-nav__button__icon abb-icon abb-icon__lock"></span> </a> </div> <span class="abb-nav__menu-button" data-tracking-action="Flyout tab opened" data-tracking-label="Navigate"></span> </div> <div class="abb-nav__menu"> <div class="megaMenu_topMenuContainer"> <ul class="megaMenu"> <li class="noLink" data-click-count="0"><a>Products &amp; Solutions</a><span class="megaMenu_topMenuSVG"><svg style="vertical-align:middle" width="9" height="14" viewBox="0 0 9 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.58586 7L0.292969 1.70711L1.70718 0.292892L8.41429 7L1.70718 13.7071L0.292969 12.2929L5.58586 7Z" fill="#262626" /></svg></span></li> <li class="noLink" data-click-count="0"><a>Industries</a><span class="megaMenu_topMenuSVG"><svg style="vertical-align:middle" width="9" height="14" viewBox="0 0 9 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.58586 7L0.292969 1.70711L1.70718 0.292892L8.41429 7L1.70718 13.7071L0.292969 12.2929L5.58586 7Z" fill="#262626" /></svg></span></li> <li class="noLink" data-click-count="0"><a>Services</a><span class="megaMenu_topMenuSVG"><svg style="vertical-align:middle" width="9" height="14" viewBox="0 0 9 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.58586 7L0.292969 1.70711L1.70718 0.292892L8.41429 7L1.70718 13.7071L0.292969 12.2929L5.58586 7Z" fill="#262626" /></svg></span></li> <li class="hasLink"><a href="https://careers.abb/global/en/home">Careers</a></li> <li class="hasLink"><a href="https://global.abb/group/en/about">About us</a></li> <li class="hasLink"><a href="https://new.abb.com/contact-centers">Contact us</a></li> </ul> <div data-PageName="/header/megamenu" class="megaMenudataLoad"></div> </div> <div class="abb-nav__quick-buttons"> <div class="abb-search-bar" data-abb-search-bar="0yonhn-abb-search-bar"> <input abb_search_query_textfield="" class="abb-search-bar__input" id="search" name="q" placeholder="Search" data-placeholder-initial-text="Search" data-placeholder-changed-text="Type search" tabindex="0" type="text" value="" autocomplete="off" /> <div class="forSearchPage" data-forSearchPage="0"> <input abb_search_submit_button="" class="abb-search-bar__submit" type="button" value="" /> <span class="abb-search-bar__clear"> <img class="abb-icon abb-icon__clear" alt="clear" src="/cdn/img/Autosuggestion/errorcircle.png" /> </span> <span class="abb-search-bar__line"> <svg width="1" height="23" viewBox="0 0 1 23" fill="none" xmlns="http://www.w3.org/2000/svg"> <line x1="0.5" y1="-2.18557e-08" x2="0.500001" y2="23" stroke="#979797" /> </svg> </span> <span class="abb-search-bar__icon"> <span class="abb-icon abb-icon__search"></span> </span> </div> </div> <div class="abb-search-autosuggestion"> <div class="abb-search-autosuggestion-contents"> <div class="abb-search-autosuggestion-elastic"> <div>Suggestions</div> <div class="abb-search-autosuggestion-elastic-contents" data-nosuggestionmessage="There are no suggestion in Pages for the word your searching for." data-somethingwentwrong-Suggestion="Something went wrong for Pages Suggestion"></div> </div> <div class="abb-search-autosuggestion-products"> <div>Products</div> <div class="abb-search-autosuggestion-products-contents" data-noproductsmessage="There are no suggestion in Products for the word your searching for." data-somethingwentwrong-Products="Something went wrong for Products Suggestion"></div> <a class="abb-search-seeMoreProductsLink" href="#">See more products</a> </div> </div> </div> <div class="display__desktop"> <a class="abb-nav__button" href="#" id="cardIconD"> <span class="abb-nav__button__icon abb-icon abb-icon-shoping__list"></span> </a> <a class="abb-nav__button" data-open="language-selector-container"> <span class="abb-nav__button__icon abb-icon abb-icon__earth"></span> </a> <a class="abb-nav__button" href="https://myportal.abb.com/welcome"> <span class="abb-nav__button__icon abb-icon abb-icon__lock"></span> </a> </div> </div> </div> </nav> <div class="cmp-header__border"></div> </header> </section> <section class="templateMainSection"> <main class="abb-page__content"> <div class="row" data-sf-element="Row"> <div id="Contentplaceholder1_C532_Col00" class="sf_colsIn columns" data-sf-element="Column 1" data-placeholder-label="Column 1"> <!DOCTYPE html> <html class="no-js abb-frame" lang="en"> <head><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='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-PVBPDH');</script> <meta charset="utf-8" /><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam-cell.nr-data.net","errorBeacon":"bam-cell.nr-data.net","licenseKey":"bacb928cda","applicationID":"831376","transactionName":"Zl0DZUZSX0ZRBkRaC18XIkRHR15YHxVCXAdUSxIcVUZFWl0ERFoLXxdL","queueTime":0,"applicationTime":2,"agent":"","atts":""}</script><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam-cell.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"XQEEV1ZAAAABV1ZU",licenseKey:"bacb928cda",applicationID:"831376"};window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var i=e[n]={exports:{}};t[n][0].call(i.exports,function(e){var i=t[n][1][e];return r(i||e)},i,i.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var i=0;i<n.length;i++)r(n[i]);return r}({1:[function(t,e,n){function r(t){try{s.console&&console.log(t)}catch(e){}}var i,o=t("ee"),a=t(28),s={};try{i=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,i.indexOf("dev")!==-1&&(s.dev=!0),i.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&o.on("internal-error",function(t){r(t.stack)}),s.dev&&o.on("fn-err",function(t,e,n){r(n.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,e){return t}).join(", ")))},{}],2:[function(t,e,n){function r(t,e,n,r,s){try{p?p-=1:i(s||new UncaughtException(t,e,n),!0)}catch(f){try{o("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,e,n){this.message=t||"Uncaught error with no additional information",this.sourceURL=e,this.line=n}function i(t,e){var n=e?null:c.now();o("err",[t,n])}var o=t("handle"),a=t(29),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,l="nr@seenError";if(!c.disabled){var p=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(10),t(9),"addEventListener"in window&&t(6),c.xhrWrappable&&t(11),d=!0)}s.on("fn-start",function(t,e,n){d&&(p+=1)}),s.on("fn-err",function(t,e,n){d&&!n[l]&&(f(n,l,function(){return!0}),this.thrown=!0,i(n))}),s.on("fn-end",function(){d&&!this.thrown&&p>0&&(p-=1)}),s.on("internal-error",function(t){o("ierr",[t,c.now(),!0])})}},{}],3:[function(t,e,n){var r=t("loader");r.disabled||(r.features.ins=!0)},{}],4:[function(t,e,n){function r(){var t=new PerformanceObserver(function(t,e){var n=t.getEntries();s(v,[n])});try{t.observe({entryTypes:["resource"]})}catch(e){}}function i(t){if(s(v,[window.performance.getEntriesByType(w)]),window.performance["c"+l])try{window.performance[h](m,i,!1)}catch(t){}else try{window.performance[h]("webkit"+m,i,!1)}catch(t){}}function o(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var a=t("ee"),s=t("handle"),c=t(10),f=t(9),u=t(5),d=t(19),l="learResourceTimings",p="addEventListener",h="removeEventListener",m="resourcetimingbufferfull",v="bstResource",w="resource",g="-start",y="-end",x="fn"+g,b="fn"+y,E="bstTimer",R="pushState",S=t("loader");if(!S.disabled){S.features.stn=!0,t(8),"addEventListener"in window&&t(6);var O=NREUM.o.EV;a.on(x,function(t,e){var n=t[0];n instanceof O&&(this.bstStart=S.now())}),a.on(b,function(t,e){var n=t[0];n instanceof O&&s("bst",[n,e,this.bstStart,S.now()])}),c.on(x,function(t,e,n){this.bstStart=S.now(),this.bstType=n}),c.on(b,function(t,e){s(E,[e,this.bstStart,S.now(),this.bstType])}),f.on(x,function(){this.bstStart=S.now()}),f.on(b,function(t,e){s(E,[e,this.bstStart,S.now(),"requestAnimationFrame"])}),a.on(R+g,function(t){this.time=S.now(),this.startPath=location.pathname+location.hash}),a.on(R+y,function(t){s("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),u()?(s(v,[window.performance.getEntriesByType("resource")]),r()):p in window.performance&&(window.performance["c"+l]?window.performance[p](m,i,d(!1)):window.performance[p]("webkit"+m,i,d(!1))),document[p]("scroll",o,d(!1)),document[p]("keypress",o,d(!1)),document[p]("click",o,d(!1))}}},{}],5:[function(t,e,n){e.exports=function(){return"PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver}},{}],6:[function(t,e,n){function r(t){for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&i(e)}function i(t){s.inPlace(t,[u,d],"-",o)}function o(t,e){return t[1]}var a=t("ee").get("events"),s=t("wrap-function")(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";e.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(i(window),i(f.prototype)),a.on(u+"-start",function(t,e){var n=t[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var r=c(n,"nr@wrapped",function(){function t(){if("function"==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,"function":n}[typeof n];return e?s(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=t[1]=r}}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],7:[function(t,e,n){function r(t,e,n){var r=t[e];"function"==typeof r&&(t[e]=function(){var t=o(arguments),e={};i.emit(n+"before-start",[t],e);var a;e[m]&&e[m].dt&&(a=e[m].dt);var s=r.apply(this,t);return i.emit(n+"start",[t,a],s),s.then(function(t){return i.emit(n+"end",[null,t],s),t},function(t){throw i.emit(n+"end",[t],s),t})})}var i=t("ee").get("fetch"),o=t(29),a=t(28);e.exports=i;var s=window,c="fetch-",f=c+"body-",u=["arrayBuffer","blob","json","text","formData"],d=s.Request,l=s.Response,p=s.fetch,h="prototype",m="nr@context";d&&l&&p&&(a(u,function(t,e){r(d[h],e,f),r(l[h],e,f)}),r(s,"fetch",c),i.on(c+"end",function(t,e){var n=this;if(e){var r=e.headers.get("content-length");null!==r&&(n.rxSize=r),i.emit(c+"done",[null,e],n)}else i.emit(c+"done",[t],n)}))},{}],8:[function(t,e,n){var r=t("ee").get("history"),i=t("wrap-function")(r);e.exports=r;var o=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;o&&o.pushState&&o.replaceState&&(a=o),i.inPlace(a,["pushState","replaceState"],"-")},{}],9:[function(t,e,n){var r=t("ee").get("raf"),i=t("wrap-function")(r),o="equestAnimationFrame";e.exports=r,i.inPlace(window,["r"+o,"mozR"+o,"webkitR"+o,"msR"+o],"raf-"),r.on("raf-start",function(t){t[0]=i(t[0],"fn-")})},{}],10:[function(t,e,n){function r(t,e,n){t[0]=a(t[0],"fn-",null,n)}function i(t,e,n){this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,n)}var o=t("ee").get("timer"),a=t("wrap-function")(o),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";e.exports=o,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),o.on(c+u,r),o.on(s+u,i)},{}],11:[function(t,e,n){function r(t,e){d.inPlace(e,["onreadystatechange"],"fn-",s)}function i(){var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function o(t){x.push(t),m&&(E?E.then(a):w?w(a):(R=-R,S.data=R))}function a(){for(var t=0;t<x.length;t++)r([],x[t]);x.length&&(x=[])}function s(t,e){return e}function c(t,e){for(var n in t)e[n]=t[n];return e}t(6);var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),l=t(19),p=NREUM.o,h=p.XHR,m=p.MO,v=p.PR,w=p.SI,g="readystatechange",y=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],x=[];e.exports=u;var b=window.XMLHttpRequest=function(t){var e=new h(t);try{u.emit("new-xhr",[e],e),e.addEventListener(g,i,l(!1))}catch(n){try{u.emit("internal-error",[n])}catch(r){}}return e};if(c(h,b),b.prototype=h.prototype,d.inPlace(b.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,e){r(t,e),o(e)}),u.on("open-xhr-start",r),m){var E=v&&v.resolve();if(!w&&!v){var R=1,S=document.createTextNode(R);new m(a).observe(S,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===g||a()})},{}],12:[function(t,e,n){function r(t){if(!s(t))return null;var e=window.NREUM;if(!e.loader_config)return null;var n=(e.loader_config.accountID||"").toString()||null,r=(e.loader_config.agentID||"").toString()||null,f=(e.loader_config.trustKey||"").toString()||null;if(!n||!r)return null;var h=p.generateSpanId(),m=p.generateTraceId(),v=Date.now(),w={spanId:h,traceId:m,timestamp:v};return(t.sameOrigin||c(t)&&l())&&(w.traceContextParentHeader=i(h,m),w.traceContextStateHeader=o(h,v,n,r,f)),(t.sameOrigin&&!u()||!t.sameOrigin&&c(t)&&d())&&(w.newrelicHeader=a(h,m,v,n,r,f)),w}function i(t,e){return"00-"+e+"-"+t+"-01"}function o(t,e,n,r,i){var o=0,a="",s=1,c="",f="";return i+"@nr="+o+"-"+s+"-"+n+"-"+r+"-"+t+"-"+a+"-"+c+"-"+f+"-"+e}function a(t,e,n,r,i,o){var a="btoa"in window&&"function"==typeof window.btoa;if(!a)return null;var s={v:[0,1],d:{ty:"Browser",ac:r,ap:i,id:t,tr:e,ti:n}};return o&&r!==o&&(s.d.tk=o),btoa(JSON.stringify(s))}function s(t){return f()&&c(t)}function c(t){var e=!1,n={};if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(n=NREUM.init.distributed_tracing),t.sameOrigin)e=!0;else if(n.allowed_origins instanceof Array)for(var r=0;r<n.allowed_origins.length;r++){var i=h(n.allowed_origins[r]);if(t.hostname===i.hostname&&t.protocol===i.protocol&&t.port===i.port){e=!0;break}}return e}function f(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.enabled}function u(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.exclude_newrelic_header}function d(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&NREUM.init.distributed_tracing.cors_use_newrelic_header!==!1}function l(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.cors_use_tracecontext_headers}var p=t(25),h=t(14);e.exports={generateTracePayload:r,shouldGenerateTrace:s}},{}],13:[function(t,e,n){function r(t){var e=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<l;r++)t.removeEventListener(d[r],this.listener,!1);e.aborted||(n.duration=a.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==e.status&&(e.status=0):o(this,t),n.cbTime=this.cbTime,s("xhr",[e,n,this.startTime,this.endTime,"xhr"],this))}}function i(t,e){var n=c(e),r=t.params;r.hostname=n.hostname,r.port=n.port,r.protocol=n.protocol,r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=n,t.sameOrigin=n.sameOrigin}function o(t,e){t.params.status=e.status;var n=v(e,t.lastSize);if(n&&(t.metrics.rxSize=n),t.sameOrigin){var r=e.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var a=t("loader");if(a.xhrWrappable&&!a.disabled){var s=t("handle"),c=t(14),f=t(12).generateTracePayload,u=t("ee"),d=["load","error","abort","timeout"],l=d.length,p=t("id"),h=t(20),m=t(18),v=t(15),w=t(19),g=NREUM.o.REQ,y=window.XMLHttpRequest;a.features.xhr=!0,t(11),t(7),u.on("new-xhr",function(t){var e=this;e.totalCbs=0,e.called=0,e.cbTime=0,e.end=r,e.ended=!1,e.xhrGuids={},e.lastSize=null,e.loadCaptureCalled=!1,e.params=this.params||{},e.metrics=this.metrics||{},t.addEventListener("load",function(n){o(e,t)},w(!1)),h&&(h>34||h<10)||t.addEventListener("progress",function(t){e.lastSize=t.loaded},w(!1))}),u.on("open-xhr-start",function(t){this.params={method:t[0]},i(this,t[1]),this.metrics={}}),u.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var n=f(this.parsedOrigin);if(n){var r=!1;n.newrelicHeader&&(e.setRequestHeader("newrelic",n.newrelicHeader),r=!0),n.traceContextParentHeader&&(e.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&e.setRequestHeader("tracestate",n.traceContextStateHeader),r=!0),r&&(this.dt=n)}}),u.on("send-xhr-start",function(t,e){var n=this.metrics,r=t[0],i=this;if(n&&r){var o=m(r);o&&(n.txSize=o)}this.startTime=a.now(),this.listener=function(t){try{"abort"!==t.type||i.loadCaptureCalled||(i.params.aborted=!0),("load"!==t.type||i.called===i.totalCbs&&(i.onloadCalled||"function"!=typeof e.onload))&&i.end(e)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}};for(var s=0;s<l;s++)e.addEventListener(d[s],this.listener,w(!1))}),u.on("xhr-cb-time",function(t,e,n){this.cbTime+=t,e?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}),u.on("xhr-load-added",function(t,e){var n=""+p(t)+!!e;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}),u.on("xhr-load-removed",function(t,e){var n=""+p(t)+!!e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),u.on("xhr-resolved",function(){this.endTime=a.now()}),u.on("addEventListener-end",function(t,e){e instanceof y&&"load"===t[0]&&u.emit("xhr-load-added",[t[1],t[2]],e)}),u.on("removeEventListener-end",function(t,e){e instanceof y&&"load"===t[0]&&u.emit("xhr-load-removed",[t[1],t[2]],e)}),u.on("fn-start",function(t,e,n){e instanceof y&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),u.on("fn-end",function(t,e){this.xhrCbStart&&u.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,e],e)}),u.on("fetch-before-start",function(t){function e(t,e){var n=!1;return e.newrelicHeader&&(t.set("newrelic",e.newrelicHeader),n=!0),e.traceContextParentHeader&&(t.set("traceparent",e.traceContextParentHeader),e.traceContextStateHeader&&t.set("tracestate",e.traceContextStateHeader),n=!0),n}var n,r=t[1]||{};"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url?n=t[0].url:window.URL&&t[0]&&t[0]instanceof URL&&(n=t[0].href),n&&(this.parsedOrigin=c(n),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=f(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if("string"==typeof t[0]||window.URL&&t[0]&&t[0]instanceof URL){var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),e(o.headers,i)&&(this.dt=i),t.length>1?t[1]=o:t.push(o)}else t[0]&&t[0].headers&&e(t[0].headers,i)&&(this.dt=i)}),u.on("fetch-start",function(t,e){this.params={},this.metrics={},this.startTime=a.now(),this.dt=e,t.length>=1&&(this.target=t[0]),t.length>=2&&(this.opts=t[1]);var n,r=this.opts||{},o=this.target;"string"==typeof o?n=o:"object"==typeof o&&o instanceof g?n=o.url:window.URL&&"object"==typeof o&&o instanceof URL&&(n=o.href),i(this,n);var s=(""+(o&&o instanceof g&&o.method||r.method||"GET")).toUpperCase();this.params.method=s,this.txSize=m(r.body)||0}),u.on("fetch-done",function(t,e){this.endTime=a.now(),this.params||(this.params={}),this.params.status=e?e.status:0;var n;"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var r={txSize:this.txSize,rxSize:n,duration:a.now()-this.startTime};s("xhr",[this.params,r,this.startTime,this.endTime,"fetch"],this)})}},{}],14:[function(t,e,n){var r={};e.exports=function(t){if(t in r)return r[t];var e=document.createElement("a"),n=window.location,i={};e.href=t,i.port=e.port;var o=e.href.split("://");!i.port&&o[1]&&(i.port=o[1].split("/")[0].split("@").pop().split(":")[1]),i.port&&"0"!==i.port||(i.port="https"===o[0]?"443":"80"),i.hostname=e.hostname||n.hostname,i.pathname=e.pathname,i.protocol=o[0],"/"!==i.pathname.charAt(0)&&(i.pathname="/"+i.pathname);var a=!e.protocol||":"===e.protocol||e.protocol===n.protocol,s=e.hostname===document.domain&&e.port===n.port;return i.sameOrigin=a&&(!e.hostname||s),"/"===i.pathname&&(r[t]=i),i}},{}],15:[function(t,e,n){function r(t,e){var n=t.responseType;return"json"===n&&null!==e?e:"arraybuffer"===n||"blob"===n||"json"===n?i(t.response):"text"===n||""===n||void 0===n?i(t.responseText):void 0}var i=t(18);e.exports=r},{}],16:[function(t,e,n){function r(){}function i(t,e,n,r){return function(){return u.recordSupportability("API/"+e+"/called"),o(t+e,[f.now()].concat(s(arguments)),n?null:this,r),n?void 0:this}}var o=t("handle"),a=t(28),s=t(29),c=t("ee").get("tracer"),f=t("loader"),u=t(21),d=NREUM;"undefined"==typeof window.newrelic&&(newrelic=d);var l=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],p="api-",h=p+"ixn-";a(l,function(t,e){d[e]=i(p,e,!0,"api")}),d.addPageAction=i(p,"addPageAction",!0),d.setCurrentRouteName=i(p,"routeName",!0),e.exports=newrelic,d.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(t,e){var n={},r=this,i="function"==typeof e;return o(h+"tracer",[f.now(),t,n],r),function(){if(c.emit((i?"":"no-")+"fn-start",[f.now(),r,i],n),i)try{return e.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],n),t}finally{c.emit("fn-end",[f.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){m[e]=i(h,e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),u.recordSupportability("API/noticeError/called"),o("err",[t,f.now(),!1,e])}},{}],17:[function(t,e,n){function r(t){if(NREUM.init){for(var e=NREUM.init,n=t.split("."),r=0;r<n.length-1;r++)if(e=e[n[r]],"object"!=typeof e)return;return e=e[n[n.length-1]]}}e.exports={getConfiguration:r}},{}],18:[function(t,e,n){e.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{}],19:[function(t,e,n){var r=!1;try{var i=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassive",null,i),window.removeEventListener("testPassive",null,i)}catch(o){}e.exports=function(t){return r?{passive:!0,capture:!!t}:!!t}},{}],20:[function(t,e,n){var r=0,i=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);i&&(r=+i[1]),e.exports=r},{}],21:[function(t,e,n){function r(t,e){var n=[a,t,{name:t},e];return o("storeMetric",n,null,"api"),n}function i(t,e){var n=[s,t,{name:t},e];return o("storeEventMetrics",n,null,"api"),n}var o=t("handle"),a="sm",s="cm";e.exports={constants:{SUPPORTABILITY_METRIC:a,CUSTOM_METRIC:s},recordSupportability:r,recordCustom:i}},{}],22:[function(t,e,n){function r(){return s.exists&&performance.now?Math.round(performance.now()):(o=Math.max((new Date).getTime(),o))-a}function i(){return o}var o=(new Date).getTime(),a=o,s=t(30);e.exports=r,e.exports.offset=a,e.exports.getLastTimestamp=i},{}],23:[function(t,e,n){function r(t){return!(!t||!t.protocol||"file:"===t.protocol)}e.exports=r},{}],24:[function(t,e,n){function r(t,e){var n=t.getEntries();n.forEach(function(t){"first-paint"===t.name?l("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&l("timing",["fcp",Math.floor(t.startTime)])})}function i(t,e){var n=t.getEntries();if(n.length>0){var r=n[n.length-1];if(c&&c<r.startTime)return;l("lcp",[r])}}function o(t){t.getEntries().forEach(function(t){t.hadRecentInput||l("cls",[t])})}function a(t){if(t instanceof v&&!g){var e=Math.round(t.timeStamp),n={type:t.type};e<=p.now()?n.fid=p.now()-e:e>p.offset&&e<=Date.now()?(e-=p.offset,n.fid=p.now()-e):e=p.now(),g=!0,l("timing",["fi",e,n])}}function s(t){"hidden"===t&&(c=p.now(),l("pageHide",[c]))}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var c,f,u,d,l=t("handle"),p=t("loader"),h=t(27),m=t(19),v=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){f=new PerformanceObserver(r);try{f.observe({entryTypes:["paint"]})}catch(w){}u=new PerformanceObserver(i);try{u.observe({entryTypes:["largest-contentful-paint"]})}catch(w){}d=new PerformanceObserver(o);try{d.observe({type:"layout-shift",buffered:!0})}catch(w){}}if("addEventListener"in document){var g=!1,y=["click","keydown","mousedown","pointerdown","touchstart"];y.forEach(function(t){document.addEventListener(t,a,m(!1))})}h(s)}},{}],25:[function(t,e,n){function r(){function t(){return e?15&e[n++]:16*Math.random()|0}var e=null,n=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(e=r.getRandomValues(new Uint8Array(31)));for(var i,o="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",s=0;s<o.length;s++)i=o[s],"x"===i?a+=t().toString(16):"y"===i?(i=3&t()|8,a+=i.toString(16)):a+=i;return a}function i(){return a(16)}function o(){return a(32)}function a(t){function e(){return n?15&n[r++]:16*Math.random()|0}var n=null,r=0,i=window.crypto||window.msCrypto;i&&i.getRandomValues&&Uint8Array&&(n=i.getRandomValues(new Uint8Array(31)));for(var o=[],a=0;a<t;a++)o.push(e().toString(16));return o.join("")}e.exports={generateUuid:r,generateSpanId:i,generateTraceId:o}},{}],26:[function(t,e,n){function r(t,e){if(!i)return!1;if(t!==i)return!1;if(!e)return!0;if(!o)return!1;for(var n=o.split("."),r=e.split("."),a=0;a<r.length;a++)if(r[a]!==n[a])return!1;return!0}var i=null,o=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var s=navigator.userAgent,c=s.match(a);c&&s.indexOf("Chrome")===-1&&s.indexOf("Chromium")===-1&&(i="Safari",o=c[1])}e.exports={agent:i,version:o,match:r}},{}],27:[function(t,e,n){function r(t){function e(){t(s&&document[s]?document[s]:document[o]?"hidden":"visible")}"addEventListener"in document&&a&&document.addEventListener(a,e,i(!1))}var i=t(19);e.exports=r;var o,a,s;"undefined"!=typeof document.hidden?(o="hidden",a="visibilitychange",s="visibilityState"):"undefined"!=typeof document.msHidden?(o="msHidden",a="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(o="webkitHidden",a="webkitvisibilitychange",s="webkitVisibilityState")},{}],28:[function(t,e,n){function r(t,e){var n=[],r="",o=0;for(r in t)i.call(t,r)&&(n[o]=e(r,t[r]),o+=1);return n}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],29:[function(t,e,n){function r(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,i=n-e||0,o=Array(i<0?0:i);++r<i;)o[r]=t[e+r];return o}e.exports=r},{}],30:[function(t,e,n){e.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,e,n){function r(){}function i(t){function e(t){return t&&t instanceof r?t:t?f(t,c,a):a()}function n(n,r,i,o,a){if(a!==!1&&(a=!0),!p.aborted||o){t&&a&&t(n,r,i);for(var s=e(i),c=m(n),f=c.length,u=0;u<f;u++)c[u].apply(s,r);var l=d[y[n]];return l&&l.push([x,n,r,s]),s}}function o(t,e){g[t]=m(t).concat(e)}function h(t,e){var n=g[t];if(n)for(var r=0;r<n.length;r++)n[r]===e&&n.splice(r,1)}function m(t){return g[t]||[]}function v(t){return l[t]=l[t]||i(n)}function w(t,e){p.aborted||u(t,function(t,n){e=e||"feature",y[n]=e,e in d||(d[e]=[])})}var g={},y={},x={on:o,addEventListener:o,removeEventListener:h,emit:n,get:v,listeners:m,context:e,buffer:w,abort:s,aborted:!1};return x}function o(t){return f(t,c,a)}function a(){return new r}function s(){(d.api||d.feature)&&(p.aborted=!0,d=p.backlog={})}var c="nr@context",f=t("gos"),u=t(28),d={},l={},p=e.exports=i();e.exports.getOrSetContext=o,p.backlog=d},{}],gos:[function(t,e,n){function r(t,e,n){if(i.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(o){}return t[e]=r,r}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],handle:[function(t,e,n){function r(t,e,n,r){i.buffer([t],r),i.emit(t,e,n)}var i=t("ee").get("handle");e.exports=r,r.ee=i},{}],id:[function(t,e,n){function r(t){var e=typeof t;return!t||"object"!==e&&"function"!==e?-1:t===window?0:a(t,o,function(){return i++})}var i=1,o="nr@id",a=t("gos");e.exports=r},{}],loader:[function(t,e,n){function r(){if(!T++){var t=O.info=NREUM.info,e=v.getElementsByTagName("script")[0];if(setTimeout(f.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return f.abort();c(R,function(e,n){t[e]||(t[e]=n)});var n=a();s("mark",["onload",n+O.offset],null,"api"),s("timing",["load",n]);var r=v.createElement("script");0===t.agent.indexOf("https://")||0===t.agent.indexOf("https://")?r.src=t.agent:r.src=h+"://"+t.agent,e.parentNode.insertBefore(r,e)}}function i(){"complete"===v.readyState&&o()}function o(){s("mark",["domContent",a()+O.offset],null,"api")}var a=t(22),s=t("handle"),c=t(28),f=t("ee"),u=t(26),d=t(23),l=t(17),p=t(19),h=l.getConfiguration("ssl")===!1?"http":"https",m=window,v=m.document,w="addEventListener",g="attachEvent",y=m.XMLHttpRequest,x=y&&y.prototype,b=!d(m.location);NREUM.o={ST:setTimeout,SI:m.setImmediate,CT:clearTimeout,XHR:y,REQ:m.Request,EV:m.Event,PR:m.Promise,MO:m.MutationObserver};var E=""+location,R={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1212.min.js"},S=y&&x&&x[w]&&!/CriOS/.test(navigator.userAgent),O=e.exports={offset:a.getLastTimestamp(),now:a,origin:E,features:{},xhrWrappable:S,userAgent:u,disabled:b};if(!b){t(16),t(24),v[w]?(v[w]("DOMContentLoaded",o,p(!1)),m[w]("load",r,p(!1))):(v[g]("onreadystatechange",i),m[g]("onload",r)),s("mark",["firstbyte",a.getLastTimestamp()],null,"api");var T=0}},{}],"wrap-function":[function(t,e,n){function r(t,e){function n(e,n,r,c,f){function nrWrapper(){var o,a,u,l;try{a=this,o=d(arguments),u="function"==typeof r?r(o,a):r||{}}catch(p){i([p,"",[o,a,c],u],t)}s(n+"start",[o,a,c],u,f);try{return l=e.apply(a,o)}catch(h){throw s(n+"err",[o,a,h],u,f),h}finally{s(n+"end",[o,a,l],u,f)}}return a(e)?e:(n||(n=""),nrWrapper[l]=e,o(e,nrWrapper,t),nrWrapper)}function r(t,e,r,i,o){r||(r="");var s,c,f,u="-"===r.charAt(0);for(f=0;f<e.length;f++)c=e[f],s=t[c],a(s)||(t[c]=n(s,u?c+r:r,i,c,o))}function s(n,r,o,a){if(!h||e){var s=h;h=!0;try{t.emit(n,r,o,e,a)}catch(c){i([c,n,r,o],t)}h=s}}return t||(t=u),n.inPlace=r,n.flag=l,n}function i(t,e){e||(e=u);try{e.emit("internal-error",t)}catch(n){}}function o(t,e,n){if(Object.defineProperty&&Object.keys)try{var r=Object.keys(t);return r.forEach(function(n){Object.defineProperty(e,n,{get:function(){return t[n]},set:function(e){return t[n]=e,e}})}),e}catch(o){i([o],n)}for(var a in t)p.call(t,a)&&(e[a]=t[a]);return e}function a(t){return!(t&&t instanceof Function&&t.apply&&!t[l])}function s(t,e){var n=e(t);return n[l]=t,o(t,n,u),n}function c(t,e,n){var r=t[e];t[e]=s(r,n)}function f(){for(var t=arguments.length,e=new Array(t),n=0;n<t;++n)e[n]=arguments[n];return e}var u=t("ee"),d=t(29),l="nr@original",p=Object.prototype.hasOwnProperty,h=!1;e.exports=r,e.exports.wrapFunction=s,e.exports.wrapInPlace=c,e.exports.argsToArray=f},{}]},{},["loader",2,13,4,3]);</script><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam-cell.nr-data.net","errorBeacon":"bam-cell.nr-data.net","licenseKey":"bacb928cda","applicationID":"831376","transactionName":"Zl0DZUZSX0ZRBkRaC18XIkRHR15YHxVCXAdUSxIcVUZFWl0ERFoLXxdL","queueTime":0,"applicationTime":266,"agent":"","atts":""}</script><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam-cell.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"XQEEV1ZAAAABV1ZU",licenseKey:"bacb928cda",applicationID:"831376"};window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var i=e[n]={exports:{}};t[n][0].call(i.exports,function(e){var i=t[n][1][e];return r(i||e)},i,i.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var i=0;i<n.length;i++)r(n[i]);return r}({1:[function(t,e,n){function r(t){try{s.console&&console.log(t)}catch(e){}}var i,o=t("ee"),a=t(28),s={};try{i=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,i.indexOf("dev")!==-1&&(s.dev=!0),i.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&o.on("internal-error",function(t){r(t.stack)}),s.dev&&o.on("fn-err",function(t,e,n){r(n.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,e){return t}).join(", ")))},{}],2:[function(t,e,n){function r(t,e,n,r,s){try{p?p-=1:i(s||new UncaughtException(t,e,n),!0)}catch(f){try{o("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,e,n){this.message=t||"Uncaught error with no additional information",this.sourceURL=e,this.line=n}function i(t,e){var n=e?null:c.now();o("err",[t,n])}var o=t("handle"),a=t(29),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,l="nr@seenError";if(!c.disabled){var p=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(10),t(9),"addEventListener"in window&&t(6),c.xhrWrappable&&t(11),d=!0)}s.on("fn-start",function(t,e,n){d&&(p+=1)}),s.on("fn-err",function(t,e,n){d&&!n[l]&&(f(n,l,function(){return!0}),this.thrown=!0,i(n))}),s.on("fn-end",function(){d&&!this.thrown&&p>0&&(p-=1)}),s.on("internal-error",function(t){o("ierr",[t,c.now(),!0])})}},{}],3:[function(t,e,n){var r=t("loader");r.disabled||(r.features.ins=!0)},{}],4:[function(t,e,n){function r(){var t=new PerformanceObserver(function(t,e){var n=t.getEntries();s(v,[n])});try{t.observe({entryTypes:["resource"]})}catch(e){}}function i(t){if(s(v,[window.performance.getEntriesByType(w)]),window.performance["c"+l])try{window.performance[h](m,i,!1)}catch(t){}else try{window.performance[h]("webkit"+m,i,!1)}catch(t){}}function o(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var a=t("ee"),s=t("handle"),c=t(10),f=t(9),u=t(5),d=t(19),l="learResourceTimings",p="addEventListener",h="removeEventListener",m="resourcetimingbufferfull",v="bstResource",w="resource",g="-start",y="-end",x="fn"+g,b="fn"+y,E="bstTimer",R="pushState",S=t("loader");if(!S.disabled){S.features.stn=!0,t(8),"addEventListener"in window&&t(6);var O=NREUM.o.EV;a.on(x,function(t,e){var n=t[0];n instanceof O&&(this.bstStart=S.now())}),a.on(b,function(t,e){var n=t[0];n instanceof O&&s("bst",[n,e,this.bstStart,S.now()])}),c.on(x,function(t,e,n){this.bstStart=S.now(),this.bstType=n}),c.on(b,function(t,e){s(E,[e,this.bstStart,S.now(),this.bstType])}),f.on(x,function(){this.bstStart=S.now()}),f.on(b,function(t,e){s(E,[e,this.bstStart,S.now(),"requestAnimationFrame"])}),a.on(R+g,function(t){this.time=S.now(),this.startPath=location.pathname+location.hash}),a.on(R+y,function(t){s("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),u()?(s(v,[window.performance.getEntriesByType("resource")]),r()):p in window.performance&&(window.performance["c"+l]?window.performance[p](m,i,d(!1)):window.performance[p]("webkit"+m,i,d(!1))),document[p]("scroll",o,d(!1)),document[p]("keypress",o,d(!1)),document[p]("click",o,d(!1))}}},{}],5:[function(t,e,n){e.exports=function(){return"PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver}},{}],6:[function(t,e,n){function r(t){for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&i(e)}function i(t){s.inPlace(t,[u,d],"-",o)}function o(t,e){return t[1]}var a=t("ee").get("events"),s=t("wrap-function")(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";e.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(i(window),i(f.prototype)),a.on(u+"-start",function(t,e){var n=t[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var r=c(n,"nr@wrapped",function(){function t(){if("function"==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,"function":n}[typeof n];return e?s(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=t[1]=r}}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],7:[function(t,e,n){function r(t,e,n){var r=t[e];"function"==typeof r&&(t[e]=function(){var t=o(arguments),e={};i.emit(n+"before-start",[t],e);var a;e[m]&&e[m].dt&&(a=e[m].dt);var s=r.apply(this,t);return i.emit(n+"start",[t,a],s),s.then(function(t){return i.emit(n+"end",[null,t],s),t},function(t){throw i.emit(n+"end",[t],s),t})})}var i=t("ee").get("fetch"),o=t(29),a=t(28);e.exports=i;var s=window,c="fetch-",f=c+"body-",u=["arrayBuffer","blob","json","text","formData"],d=s.Request,l=s.Response,p=s.fetch,h="prototype",m="nr@context";d&&l&&p&&(a(u,function(t,e){r(d[h],e,f),r(l[h],e,f)}),r(s,"fetch",c),i.on(c+"end",function(t,e){var n=this;if(e){var r=e.headers.get("content-length");null!==r&&(n.rxSize=r),i.emit(c+"done",[null,e],n)}else i.emit(c+"done",[t],n)}))},{}],8:[function(t,e,n){var r=t("ee").get("history"),i=t("wrap-function")(r);e.exports=r;var o=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;o&&o.pushState&&o.replaceState&&(a=o),i.inPlace(a,["pushState","replaceState"],"-")},{}],9:[function(t,e,n){var r=t("ee").get("raf"),i=t("wrap-function")(r),o="equestAnimationFrame";e.exports=r,i.inPlace(window,["r"+o,"mozR"+o,"webkitR"+o,"msR"+o],"raf-"),r.on("raf-start",function(t){t[0]=i(t[0],"fn-")})},{}],10:[function(t,e,n){function r(t,e,n){t[0]=a(t[0],"fn-",null,n)}function i(t,e,n){this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,n)}var o=t("ee").get("timer"),a=t("wrap-function")(o),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";e.exports=o,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),o.on(c+u,r),o.on(s+u,i)},{}],11:[function(t,e,n){function r(t,e){d.inPlace(e,["onreadystatechange"],"fn-",s)}function i(){var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function o(t){x.push(t),m&&(E?E.then(a):w?w(a):(R=-R,S.data=R))}function a(){for(var t=0;t<x.length;t++)r([],x[t]);x.length&&(x=[])}function s(t,e){return e}function c(t,e){for(var n in t)e[n]=t[n];return e}t(6);var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),l=t(19),p=NREUM.o,h=p.XHR,m=p.MO,v=p.PR,w=p.SI,g="readystatechange",y=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],x=[];e.exports=u;var b=window.XMLHttpRequest=function(t){var e=new h(t);try{u.emit("new-xhr",[e],e),e.addEventListener(g,i,l(!1))}catch(n){try{u.emit("internal-error",[n])}catch(r){}}return e};if(c(h,b),b.prototype=h.prototype,d.inPlace(b.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,e){r(t,e),o(e)}),u.on("open-xhr-start",r),m){var E=v&&v.resolve();if(!w&&!v){var R=1,S=document.createTextNode(R);new m(a).observe(S,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===g||a()})},{}],12:[function(t,e,n){function r(t){if(!s(t))return null;var e=window.NREUM;if(!e.loader_config)return null;var n=(e.loader_config.accountID||"").toString()||null,r=(e.loader_config.agentID||"").toString()||null,f=(e.loader_config.trustKey||"").toString()||null;if(!n||!r)return null;var h=p.generateSpanId(),m=p.generateTraceId(),v=Date.now(),w={spanId:h,traceId:m,timestamp:v};return(t.sameOrigin||c(t)&&l())&&(w.traceContextParentHeader=i(h,m),w.traceContextStateHeader=o(h,v,n,r,f)),(t.sameOrigin&&!u()||!t.sameOrigin&&c(t)&&d())&&(w.newrelicHeader=a(h,m,v,n,r,f)),w}function i(t,e){return"00-"+e+"-"+t+"-01"}function o(t,e,n,r,i){var o=0,a="",s=1,c="",f="";return i+"@nr="+o+"-"+s+"-"+n+"-"+r+"-"+t+"-"+a+"-"+c+"-"+f+"-"+e}function a(t,e,n,r,i,o){var a="btoa"in window&&"function"==typeof window.btoa;if(!a)return null;var s={v:[0,1],d:{ty:"Browser",ac:r,ap:i,id:t,tr:e,ti:n}};return o&&r!==o&&(s.d.tk=o),btoa(JSON.stringify(s))}function s(t){return f()&&c(t)}function c(t){var e=!1,n={};if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(n=NREUM.init.distributed_tracing),t.sameOrigin)e=!0;else if(n.allowed_origins instanceof Array)for(var r=0;r<n.allowed_origins.length;r++){var i=h(n.allowed_origins[r]);if(t.hostname===i.hostname&&t.protocol===i.protocol&&t.port===i.port){e=!0;break}}return e}function f(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.enabled}function u(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.exclude_newrelic_header}function d(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&NREUM.init.distributed_tracing.cors_use_newrelic_header!==!1}function l(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.cors_use_tracecontext_headers}var p=t(25),h=t(14);e.exports={generateTracePayload:r,shouldGenerateTrace:s}},{}],13:[function(t,e,n){function r(t){var e=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<l;r++)t.removeEventListener(d[r],this.listener,!1);e.aborted||(n.duration=a.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==e.status&&(e.status=0):o(this,t),n.cbTime=this.cbTime,s("xhr",[e,n,this.startTime,this.endTime,"xhr"],this))}}function i(t,e){var n=c(e),r=t.params;r.hostname=n.hostname,r.port=n.port,r.protocol=n.protocol,r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=n,t.sameOrigin=n.sameOrigin}function o(t,e){t.params.status=e.status;var n=v(e,t.lastSize);if(n&&(t.metrics.rxSize=n),t.sameOrigin){var r=e.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var a=t("loader");if(a.xhrWrappable&&!a.disabled){var s=t("handle"),c=t(14),f=t(12).generateTracePayload,u=t("ee"),d=["load","error","abort","timeout"],l=d.length,p=t("id"),h=t(20),m=t(18),v=t(15),w=t(19),g=NREUM.o.REQ,y=window.XMLHttpRequest;a.features.xhr=!0,t(11),t(7),u.on("new-xhr",function(t){var e=this;e.totalCbs=0,e.called=0,e.cbTime=0,e.end=r,e.ended=!1,e.xhrGuids={},e.lastSize=null,e.loadCaptureCalled=!1,e.params=this.params||{},e.metrics=this.metrics||{},t.addEventListener("load",function(n){o(e,t)},w(!1)),h&&(h>34||h<10)||t.addEventListener("progress",function(t){e.lastSize=t.loaded},w(!1))}),u.on("open-xhr-start",function(t){this.params={method:t[0]},i(this,t[1]),this.metrics={}}),u.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var n=f(this.parsedOrigin);if(n){var r=!1;n.newrelicHeader&&(e.setRequestHeader("newrelic",n.newrelicHeader),r=!0),n.traceContextParentHeader&&(e.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&e.setRequestHeader("tracestate",n.traceContextStateHeader),r=!0),r&&(this.dt=n)}}),u.on("send-xhr-start",function(t,e){var n=this.metrics,r=t[0],i=this;if(n&&r){var o=m(r);o&&(n.txSize=o)}this.startTime=a.now(),this.listener=function(t){try{"abort"!==t.type||i.loadCaptureCalled||(i.params.aborted=!0),("load"!==t.type||i.called===i.totalCbs&&(i.onloadCalled||"function"!=typeof e.onload))&&i.end(e)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}};for(var s=0;s<l;s++)e.addEventListener(d[s],this.listener,w(!1))}),u.on("xhr-cb-time",function(t,e,n){this.cbTime+=t,e?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}),u.on("xhr-load-added",function(t,e){var n=""+p(t)+!!e;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}),u.on("xhr-load-removed",function(t,e){var n=""+p(t)+!!e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),u.on("xhr-resolved",function(){this.endTime=a.now()}),u.on("addEventListener-end",function(t,e){e instanceof y&&"load"===t[0]&&u.emit("xhr-load-added",[t[1],t[2]],e)}),u.on("removeEventListener-end",function(t,e){e instanceof y&&"load"===t[0]&&u.emit("xhr-load-removed",[t[1],t[2]],e)}),u.on("fn-start",function(t,e,n){e instanceof y&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),u.on("fn-end",function(t,e){this.xhrCbStart&&u.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,e],e)}),u.on("fetch-before-start",function(t){function e(t,e){var n=!1;return e.newrelicHeader&&(t.set("newrelic",e.newrelicHeader),n=!0),e.traceContextParentHeader&&(t.set("traceparent",e.traceContextParentHeader),e.traceContextStateHeader&&t.set("tracestate",e.traceContextStateHeader),n=!0),n}var n,r=t[1]||{};"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url?n=t[0].url:window.URL&&t[0]&&t[0]instanceof URL&&(n=t[0].href),n&&(this.parsedOrigin=c(n),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=f(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if("string"==typeof t[0]||window.URL&&t[0]&&t[0]instanceof URL){var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),e(o.headers,i)&&(this.dt=i),t.length>1?t[1]=o:t.push(o)}else t[0]&&t[0].headers&&e(t[0].headers,i)&&(this.dt=i)}),u.on("fetch-start",function(t,e){this.params={},this.metrics={},this.startTime=a.now(),this.dt=e,t.length>=1&&(this.target=t[0]),t.length>=2&&(this.opts=t[1]);var n,r=this.opts||{},o=this.target;"string"==typeof o?n=o:"object"==typeof o&&o instanceof g?n=o.url:window.URL&&"object"==typeof o&&o instanceof URL&&(n=o.href),i(this,n);var s=(""+(o&&o instanceof g&&o.method||r.method||"GET")).toUpperCase();this.params.method=s,this.txSize=m(r.body)||0}),u.on("fetch-done",function(t,e){this.endTime=a.now(),this.params||(this.params={}),this.params.status=e?e.status:0;var n;"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var r={txSize:this.txSize,rxSize:n,duration:a.now()-this.startTime};s("xhr",[this.params,r,this.startTime,this.endTime,"fetch"],this)})}},{}],14:[function(t,e,n){var r={};e.exports=function(t){if(t in r)return r[t];var e=document.createElement("a"),n=window.location,i={};e.href=t,i.port=e.port;var o=e.href.split("://");!i.port&&o[1]&&(i.port=o[1].split("/")[0].split("@").pop().split(":")[1]),i.port&&"0"!==i.port||(i.port="https"===o[0]?"443":"80"),i.hostname=e.hostname||n.hostname,i.pathname=e.pathname,i.protocol=o[0],"/"!==i.pathname.charAt(0)&&(i.pathname="/"+i.pathname);var a=!e.protocol||":"===e.protocol||e.protocol===n.protocol,s=e.hostname===document.domain&&e.port===n.port;return i.sameOrigin=a&&(!e.hostname||s),"/"===i.pathname&&(r[t]=i),i}},{}],15:[function(t,e,n){function r(t,e){var n=t.responseType;return"json"===n&&null!==e?e:"arraybuffer"===n||"blob"===n||"json"===n?i(t.response):"text"===n||""===n||void 0===n?i(t.responseText):void 0}var i=t(18);e.exports=r},{}],16:[function(t,e,n){function r(){}function i(t,e,n,r){return function(){return u.recordSupportability("API/"+e+"/called"),o(t+e,[f.now()].concat(s(arguments)),n?null:this,r),n?void 0:this}}var o=t("handle"),a=t(28),s=t(29),c=t("ee").get("tracer"),f=t("loader"),u=t(21),d=NREUM;"undefined"==typeof window.newrelic&&(newrelic=d);var l=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],p="api-",h=p+"ixn-";a(l,function(t,e){d[e]=i(p,e,!0,"api")}),d.addPageAction=i(p,"addPageAction",!0),d.setCurrentRouteName=i(p,"routeName",!0),e.exports=newrelic,d.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(t,e){var n={},r=this,i="function"==typeof e;return o(h+"tracer",[f.now(),t,n],r),function(){if(c.emit((i?"":"no-")+"fn-start",[f.now(),r,i],n),i)try{return e.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],n),t}finally{c.emit("fn-end",[f.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){m[e]=i(h,e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),u.recordSupportability("API/noticeError/called"),o("err",[t,f.now(),!1,e])}},{}],17:[function(t,e,n){function r(t){if(NREUM.init){for(var e=NREUM.init,n=t.split("."),r=0;r<n.length-1;r++)if(e=e[n[r]],"object"!=typeof e)return;return e=e[n[n.length-1]]}}e.exports={getConfiguration:r}},{}],18:[function(t,e,n){e.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{}],19:[function(t,e,n){var r=!1;try{var i=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassive",null,i),window.removeEventListener("testPassive",null,i)}catch(o){}e.exports=function(t){return r?{passive:!0,capture:!!t}:!!t}},{}],20:[function(t,e,n){var r=0,i=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);i&&(r=+i[1]),e.exports=r},{}],21:[function(t,e,n){function r(t,e){var n=[a,t,{name:t},e];return o("storeMetric",n,null,"api"),n}function i(t,e){var n=[s,t,{name:t},e];return o("storeEventMetrics",n,null,"api"),n}var o=t("handle"),a="sm",s="cm";e.exports={constants:{SUPPORTABILITY_METRIC:a,CUSTOM_METRIC:s},recordSupportability:r,recordCustom:i}},{}],22:[function(t,e,n){function r(){return s.exists&&performance.now?Math.round(performance.now()):(o=Math.max((new Date).getTime(),o))-a}function i(){return o}var o=(new Date).getTime(),a=o,s=t(30);e.exports=r,e.exports.offset=a,e.exports.getLastTimestamp=i},{}],23:[function(t,e,n){function r(t){return!(!t||!t.protocol||"file:"===t.protocol)}e.exports=r},{}],24:[function(t,e,n){function r(t,e){var n=t.getEntries();n.forEach(function(t){"first-paint"===t.name?l("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&l("timing",["fcp",Math.floor(t.startTime)])})}function i(t,e){var n=t.getEntries();if(n.length>0){var r=n[n.length-1];if(c&&c<r.startTime)return;l("lcp",[r])}}function o(t){t.getEntries().forEach(function(t){t.hadRecentInput||l("cls",[t])})}function a(t){if(t instanceof v&&!g){var e=Math.round(t.timeStamp),n={type:t.type};e<=p.now()?n.fid=p.now()-e:e>p.offset&&e<=Date.now()?(e-=p.offset,n.fid=p.now()-e):e=p.now(),g=!0,l("timing",["fi",e,n])}}function s(t){"hidden"===t&&(c=p.now(),l("pageHide",[c]))}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var c,f,u,d,l=t("handle"),p=t("loader"),h=t(27),m=t(19),v=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){f=new PerformanceObserver(r);try{f.observe({entryTypes:["paint"]})}catch(w){}u=new PerformanceObserver(i);try{u.observe({entryTypes:["largest-contentful-paint"]})}catch(w){}d=new PerformanceObserver(o);try{d.observe({type:"layout-shift",buffered:!0})}catch(w){}}if("addEventListener"in document){var g=!1,y=["click","keydown","mousedown","pointerdown","touchstart"];y.forEach(function(t){document.addEventListener(t,a,m(!1))})}h(s)}},{}],25:[function(t,e,n){function r(){function t(){return e?15&e[n++]:16*Math.random()|0}var e=null,n=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(e=r.getRandomValues(new Uint8Array(31)));for(var i,o="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",s=0;s<o.length;s++)i=o[s],"x"===i?a+=t().toString(16):"y"===i?(i=3&t()|8,a+=i.toString(16)):a+=i;return a}function i(){return a(16)}function o(){return a(32)}function a(t){function e(){return n?15&n[r++]:16*Math.random()|0}var n=null,r=0,i=window.crypto||window.msCrypto;i&&i.getRandomValues&&Uint8Array&&(n=i.getRandomValues(new Uint8Array(31)));for(var o=[],a=0;a<t;a++)o.push(e().toString(16));return o.join("")}e.exports={generateUuid:r,generateSpanId:i,generateTraceId:o}},{}],26:[function(t,e,n){function r(t,e){if(!i)return!1;if(t!==i)return!1;if(!e)return!0;if(!o)return!1;for(var n=o.split("."),r=e.split("."),a=0;a<r.length;a++)if(r[a]!==n[a])return!1;return!0}var i=null,o=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var s=navigator.userAgent,c=s.match(a);c&&s.indexOf("Chrome")===-1&&s.indexOf("Chromium")===-1&&(i="Safari",o=c[1])}e.exports={agent:i,version:o,match:r}},{}],27:[function(t,e,n){function r(t){function e(){t(s&&document[s]?document[s]:document[o]?"hidden":"visible")}"addEventListener"in document&&a&&document.addEventListener(a,e,i(!1))}var i=t(19);e.exports=r;var o,a,s;"undefined"!=typeof document.hidden?(o="hidden",a="visibilitychange",s="visibilityState"):"undefined"!=typeof document.msHidden?(o="msHidden",a="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(o="webkitHidden",a="webkitvisibilitychange",s="webkitVisibilityState")},{}],28:[function(t,e,n){function r(t,e){var n=[],r="",o=0;for(r in t)i.call(t,r)&&(n[o]=e(r,t[r]),o+=1);return n}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],29:[function(t,e,n){function r(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,i=n-e||0,o=Array(i<0?0:i);++r<i;)o[r]=t[e+r];return o}e.exports=r},{}],30:[function(t,e,n){e.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,e,n){function r(){}function i(t){function e(t){return t&&t instanceof r?t:t?f(t,c,a):a()}function n(n,r,i,o,a){if(a!==!1&&(a=!0),!p.aborted||o){t&&a&&t(n,r,i);for(var s=e(i),c=m(n),f=c.length,u=0;u<f;u++)c[u].apply(s,r);var l=d[y[n]];return l&&l.push([x,n,r,s]),s}}function o(t,e){g[t]=m(t).concat(e)}function h(t,e){var n=g[t];if(n)for(var r=0;r<n.length;r++)n[r]===e&&n.splice(r,1)}function m(t){return g[t]||[]}function v(t){return l[t]=l[t]||i(n)}function w(t,e){p.aborted||u(t,function(t,n){e=e||"feature",y[n]=e,e in d||(d[e]=[])})}var g={},y={},x={on:o,addEventListener:o,removeEventListener:h,emit:n,get:v,listeners:m,context:e,buffer:w,abort:s,aborted:!1};return x}function o(t){return f(t,c,a)}function a(){return new r}function s(){(d.api||d.feature)&&(p.aborted=!0,d=p.backlog={})}var c="nr@context",f=t("gos"),u=t(28),d={},l={},p=e.exports=i();e.exports.getOrSetContext=o,p.backlog=d},{}],gos:[function(t,e,n){function r(t,e,n){if(i.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(o){}return t[e]=r,r}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],handle:[function(t,e,n){function r(t,e,n,r){i.buffer([t],r),i.emit(t,e,n)}var i=t("ee").get("handle");e.exports=r,r.ee=i},{}],id:[function(t,e,n){function r(t){var e=typeof t;return!t||"object"!==e&&"function"!==e?-1:t===window?0:a(t,o,function(){return i++})}var i=1,o="nr@id",a=t("gos");e.exports=r},{}],loader:[function(t,e,n){function r(){if(!T++){var t=O.info=NREUM.info,e=v.getElementsByTagName("script")[0];if(setTimeout(f.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return f.abort();c(R,function(e,n){t[e]||(t[e]=n)});var n=a();s("mark",["onload",n+O.offset],null,"api"),s("timing",["load",n]);var r=v.createElement("script");0===t.agent.indexOf("https://")||0===t.agent.indexOf("https://")?r.src=t.agent:r.src=h+"://"+t.agent,e.parentNode.insertBefore(r,e)}}function i(){"complete"===v.readyState&&o()}function o(){s("mark",["domContent",a()+O.offset],null,"api")}var a=t(22),s=t("handle"),c=t(28),f=t("ee"),u=t(26),d=t(23),l=t(17),p=t(19),h=l.getConfiguration("ssl")===!1?"http":"https",m=window,v=m.document,w="addEventListener",g="attachEvent",y=m.XMLHttpRequest,x=y&&y.prototype,b=!d(m.location);NREUM.o={ST:setTimeout,SI:m.setImmediate,CT:clearTimeout,XHR:y,REQ:m.Request,EV:m.Event,PR:m.Promise,MO:m.MutationObserver};var E=""+location,R={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1212.min.js"},S=y&&x&&x[w]&&!/CriOS/.test(navigator.userAgent),O=e.exports={offset:a.getLastTimestamp(),now:a,origin:E,features:{},xhrWrappable:S,userAgent:u,disabled:b};if(!b){t(16),t(24),v[w]?(v[w]("DOMContentLoaded",o,p(!1)),m[w]("load",r,p(!1))):(v[g]("onreadystatechange",i),m[g]("onload",r)),s("mark",["firstbyte",a.getLastTimestamp()],null,"api");var T=0}},{}],"wrap-function":[function(t,e,n){function r(t,e){function n(e,n,r,c,f){function nrWrapper(){var o,a,u,l;try{a=this,o=d(arguments),u="function"==typeof r?r(o,a):r||{}}catch(p){i([p,"",[o,a,c],u],t)}s(n+"start",[o,a,c],u,f);try{return l=e.apply(a,o)}catch(h){throw s(n+"err",[o,a,h],u,f),h}finally{s(n+"end",[o,a,l],u,f)}}return a(e)?e:(n||(n=""),nrWrapper[l]=e,o(e,nrWrapper,t),nrWrapper)}function r(t,e,r,i,o){r||(r="");var s,c,f,u="-"===r.charAt(0);for(f=0;f<e.length;f++)c=e[f],s=t[c],a(s)||(t[c]=n(s,u?c+r:r,i,c,o))}function s(n,r,o,a){if(!h||e){var s=h;h=!0;try{t.emit(n,r,o,e,a)}catch(c){i([c,n,r,o],t)}h=s}}return t||(t=u),n.inPlace=r,n.flag=l,n}function i(t,e){e||(e=u);try{e.emit("internal-error",t)}catch(n){}}function o(t,e,n){if(Object.defineProperty&&Object.keys)try{var r=Object.keys(t);return r.forEach(function(n){Object.defineProperty(e,n,{get:function(){return t[n]},set:function(e){return t[n]=e,e}})}),e}catch(o){i([o],n)}for(var a in t)p.call(t,a)&&(e[a]=t[a]);return e}function a(t){return!(t&&t instanceof Function&&t.apply&&!t[l])}function s(t,e){var n=e(t);return n[l]=t,o(t,n,u),n}function c(t,e,n){var r=t[e];t[e]=s(r,n)}function f(){for(var t=arguments.length,e=new Array(t),n=0;n<t;++n)e[n]=arguments[n];return e}var u=t("ee"),d=t(29),l="nr@original",p=Object.prototype.hasOwnProperty,h=!1;e.exports=r,e.exports.wrapFunction=s,e.exports.wrapInPlace=c,e.exports.argsToArray=f},{}]},{},["loader",2,13,4,3]);</script> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> Distributed Control Systems </title> <link rel="alternate" hreflang="x-default" href="https://new.abb.com/control-systems/" /> <meta name="build" content="2021.1108.1558.1 - BN=local-build, BM=-1896828544" /> <meta name="timestamp" content="2021-11-15 09:57:50.6" /> <meta name="cidpath" content="" /> <link rel="icon" href="/cdn/img/favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="/cdn/img/favicon.ico" type="image/x-icon" /> <link rel="icon" type="image/png" sizes="16x16" href="/cdn/img/favicon16-web.png"> <link rel="icon" type="image/png" sizes="32x32" href="/cdn/img/favicon32-web.png"> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/cdn/img/favicon114_retina.png"> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/cdn/img/favicon72-ipad.png"> <link rel="apple-touch-icon-precomposed" href="/cdn/img/favicon57-iphone.png"> <script> Array.remove=function(b,c){var a=b.indexOf(c);if(a>=0)b.splice(a,1);return a>=0;} var jsLibs = []; function isBackend() { return document.getElementsByTagName("body")[0].className.match(/sfPageEditor/) && (typeof requirejs !== 'undefined'); } function widgetInit(widget, callback) { if (isBackend()) { callback = callback || function () { }; require([widget], function () { callback(); }); } } function dragDropCallback(callback) { if (isBackend()) { callback(); } } var _gaq = _gaq || []; function TimeTracker(a, b, c) { return this.MAX_TIME = 6e5, this.category = a, this.variable = b, this.label = c ? c : void 0, this.startTime, this.elapsedTime, this.isDebug = !0, this } TimeTracker.prototype = { startTime: function () { return this.startTime = (new Date).getTime(), this }, endTime: function () { return this.elapsedTime = (new Date).getTime() - this.startTime, this }, debug: function (a) { return this.isDebug = void 0 == a ? !0 : a, this }, send: function (a, b) { if (a = a || this.variable, b = b || this.label, 0 < this.elapsedTime && this.elapsedTime < this.MAX_TIME) { var c = ["_trackTiming", this.category, a, this.elapsedTime, b]; this.isDebug && (c.push(100), window.console && window.console.log && console.log(c)) } return this } }, window.tt = new TimeTracker("Page", "General Timing"), window.tt.startTime(); window.atctSettings = {"enableCart":true,"showCartCookieName":"showCart","host":"https://ace.abb.com","getCartOnInit":false,"previewCss":"https://www.abb.com/Sitefinity/WebsiteTemplates/AbbBranding/App_Scripts/requirejs-libs/cart/cartpreviews.css"}; window.seoSettings = {"enableBreadcrumbSnippet":true}; </script> <!--[if lt IE 9]><telerik:radcodeblock runat="server"> <script type="text/javascript" src="https://www07.abb.com/cdn/v13.4/scripts/min.html5shiv.js"></script> <![endif]--> <link href="https://new.abb.com/docs/librariesprovider104/dcs/bundle.css" rel="stylesheet" type="text/css" /><link href="https://new.abb.com/docs/librariesprovider104/dcs/cdn/bundle.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" type="text/css" href="https://new.abb.com/docs/librariesprovider104/dcs/css/min.css" /> <meta property="og:title" content="Distributed Control Systems" /><meta property="og:url" content="" /><meta property="og:type" content="website" /><meta property="og:site_name" content="Control Systems" /><link rel="canonical" href="https://new.abb.com/control-systems/" /></head> <body class="abb-page sfPublicWrapper" id="PublicWrapper"> <div class="oneabbCustomContent--full-width" custom-content-container> <section id="ae-stage" class="ae-stage"> <div class="stage"> <span class="media-queries-helper js-media-queries-helper"></span> <div class="stage__bg-video-container"> <!-- FALLBACK IMAGE --> <img class="stage__bg-video-fallback js-picturefill" data-src-s="https://new.abb.com/docs/librariesprovider119/mining-transformation/images/mining-header-image.jpg?sfvrsn=2bf7810a_2" data-src-l="https://new.abb.com/docs/librariesprovider119/mining-transformation/images/mining-header-image.jpg?sfvrsn=2bf7810a_2" /> <video class="stage__bg-video-video js-video" autoplay muted loop playsinline> <source src="https://new.abb.com/docs/librariesprovider119/mining-transformation/video/abb-e-mine-v17-clean-version-trimmed.mp4?sfvrsn=22f4810a_2" type="video/mp4"> </video> </div> <div class="stage__grid-container"> <div class="stage__box"> <h1 style='font-family:ABBVoice; font-size:64px'; class="heading heading-1 heading--curtain heading--white heading--text-shadow heading--spacing-large">ABB in Mining</h1> <a style='font-family:ABBVoice'; class="button button--ghost-light button--small js-cta" href="">Watch Video</a> </div> </div> <div class="stage__button-scroll js-scrolldown"> <!-- inline svg for color-change --> <div class="button button--round-arrow-ghost-light"> <!-- inline svg for color-change --> <svg xmlns=https://www.w3.org/2000/svg viewBox="0 0 18 22"> <path fill=currentColor stroke=currentColor stroke-linecap=round stroke-width=2 d="M9,2 L9,19.141129 M9,20 L2,12.7116935 M9,20 L16,12.7116935"/> </svg> </div> <p style='font-family:ABBVoice'; class="stage__button-scroll-text">scroll down</p> </div> <div class="stage__video-container js-video-container" data-youtube-id="VEQ4J49T64M"> <div class="stage__video-container-wrapper js-video-element"> <div id="js-video"></div> </div> <div class="button button--primary button--close stage__video-container-btn js-close"></div> </div> </div> </section> </div> </main> </script> <script> if (window.seoSettings.enableBreadcrumbSnippet === true) { jsLibs.push("breadcrumbsnippetgeneration"); } </script> <script src="https://new.abb.com/docs/librariesprovider104/dcs/js/foundation-core.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/js/foundation-util-mediaquery.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/js/flare.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/js/search-bar.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/js/foundation-util-keyboard.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/js/foundation-util-box.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/js/foundation-util-triggers.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/js/reveal.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/js/tabs.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/js/sections.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/js/navbar.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/js/navigation.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/js/cookie-banner.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/js/bundle.js" type="text/javascript"></script><script src="https://new.abb.com/docs/librariesprovider104/dcs/cdn/bundle145555f1c1f463c09537ff0000433538.js" type="text/javascript"></script><script type="text/javascript" src="https://new.abb.com/WebResource.axd?d=NjxTqR2bqTw1rewxxlkHPpRymCW5gpAOAIu22VWzdRDns3g9pE0o9F8yJ8Hs1r5nT1wCaZOT7ueAR7cs34HUBT-vJPT4N_I-eTvnaB35mNBrde4xxSPxzCF9OAw64a1ovcUUmxF3Ml_Von33GP8MILbQO2N_KkFLR2IaHRWrM-46P3rqE2fWVWl6LGxG2hIRH0VQdG22gCl7lOP0Y-UdToLN73ydj5VO4hk_2sgfFcw1&t=637719839880000000"> </script><script type="text/javascript"> ;(function (window, document) { var redirect = function(searchRedirectUrl, searchTextFieldValue) { if(searchTextFieldValue.trim()!=='') { window.location.href = searchRedirectUrl + '#query=' + encodeURI(searchTextFieldValue); if(document.location.hash.split('=').length > 0) { if(document.location.hash.split('=')[0] === '#query') { window.location.reload(); } } } return false; }; var onload = function() { var searchTextField = document.querySelector('[abb_search_query_textfield]'); var searchSubmitButton = document.querySelector('[abb_search_submit_button]'); var searchRedirectUrl = '/search/results'; if(searchSubmitButton) { searchSubmitButton.addEventListener('click', function(e) { e.preventDefault(); e.stopImmediatePropagation(); if(searchTextField) { redirect(searchRedirectUrl, searchTextField.value); } }); } if(searchTextField) { searchTextField.addEventListener('keypress', function(e) { var event = e || window.event; var charCode = event.which || event.keyCode; if (charCode === 13) { redirect(searchRedirectUrl, searchTextField.value); } }); } }; document.addEventListener("DOMContentLoaded", onload); })(window, document); </script> <script> Fifa.jQuery(document).ready(function () { Fifa.jQuery(document).foundation(); }); </script> <script> function ShowCookieConsent() { $(".cookie.aem-GridColumn.aem-GridColumn--default--12").show(); }; </script> </body> </html> </div> </div> &nbsp;&nbsp;<br /> <div class="row" data-sf-element="Row"> <div id="TCEE02B5C006_Col00_C535_Col00" class="sf_colsIn columns medium-8" data-sf-element="Column 1" data-placeholder-label="Column 1"> <div class="textContainer headline headline-cursor"> <h3 class="tile-headline">Our vision and purpose for mining</h3> </div> <p style="box-sizing:inherit;margin-bottom:0px;margin-left:15px;padding:0px;font-family:ABBVoice, 'Zico Sans Hebrew', ABBVoiceWKR, Verdana, Arial, sans-serif;font-size:16px;line-height:1.8;text-rendering:optimizelegibility;color:#262626;background-color:#ffffff;">From cellphones, electric vehicles, batteries, wind farms&hellip;virtually every aspect of modern life relies on the ores mined from the earth. But there must be a transformation. The need for sustainable, safe and productive mining has never been greater in order to fulfill the increased demand for minerals.</p><br style="box-sizing:inherit;color:#0f0f0f;font-family:ABBVoice, 'Zico Sans Hebrew', ABBVoiceWKR, Verdana, Arial, sans-serif;font-size:16px;background-color:#ffffff;" /><p style="box-sizing:inherit;margin-bottom:0px;margin-left:15px;padding:0px;font-family:ABBVoice, 'Zico Sans Hebrew', ABBVoiceWKR, Verdana, Arial, sans-serif;font-size:16px;line-height:1.8;text-rendering:optimizelegibility;color:#262626;background-color:#ffffff;">Combining our advanced portfolio of electrification, automation, and digital technologies with over 130 years of experience in the mining industry, ABB is at the forefront of this transformation journey with our holistic framework eMine&trade;. But no single company can realize this vision alone. We believe that by working together we can build the electric, connected and autonomous mine of the future and create sustainable progress for the mining industry, as well as the world beyond it.&nbsp;</p><p style="box-sizing:inherit;margin-bottom:0px;margin-left:15px;padding:0px;font-family:ABBVoice, 'Zico Sans Hebrew', ABBVoiceWKR, Verdana, Arial, sans-serif;font-size:16px;line-height:1.8;text-rendering:optimizelegibility;color:#262626;background-color:#ffffff;"><strong style="box-sizing:inherit;">For your world. And mine.</strong></p> </div> <div id="TCEE02B5C006_Col00_C535_Col01" class="sf_colsIn columns medium-4" data-sf-element="Column 2" data-placeholder-label="Column 2">&nbsp;<p>&nbsp;</p> <style> .descriptionText { display: block; clear: both; } .linkText { clear: both; } .abbButton.gradientHeadlineColors.red.text-right { float: right; } .abbButton.gradientHeadlineColors.red.text-left { float: left; } .abbButton.gradientHeadlineColors.gray.text-right { float: right; } .abbButton.gradientHeadlineColors.gray.text-left { float: left; } .normal.text-left { float: left; } .normal.text-right { float: right; } </style> <!-- Universal Call To Action Widget --> <div class="abbUctaContainer tile actionWidgetContainer"> <div class="inner"> <div class="textContainer"> <a data-ga-params="Call To Action;CONTACT AN ABB EXPERT;Click" href="https://campaign-pa.abb.com/l/961062/2023-03-23/3ws27" class="abbButton gradientHeadlineColors red text-center linkText">CONTACT AN ABB EXPERT</a> </div> </div> </div> <style> .descriptionText { display: block; clear: both; } .linkText { clear: both; } .abbButton.gradientHeadlineColors.red.text-right { float: right; } .abbButton.gradientHeadlineColors.red.text-left { float: left; } .abbButton.gradientHeadlineColors.gray.text-right { float: right; } .abbButton.gradientHeadlineColors.gray.text-left { float: left; } .normal.text-left { float: left; } .normal.text-right { float: right; } </style> <!-- Universal Call To Action Widget --> <div class="abbUctaContainer tile actionWidgetContainer"> <div class="inner"> <div class="textContainer"> <a data-ga-params="Call To Action;LATEST NEWS;Click" href="#latestnews" class="abbButton gradientHeadlineColors red text-center linkText">LATEST NEWS</a> </div> </div> </div> </div> </div> &nbsp;&nbsp;<br /> <div class="row" data-sf-element="Row"> <div id="T9431953B007_Col00_C542_Col00" class="sf_colsIn columns" data-sf-element="Column 1" data-placeholder-label="Column 1"> <div class="textContainer headline headline-cursor"> <h3 class="tile-headline">Mining Stories and Highlights</h3> </div> </div> </div> <!DOCTYPE html> <!--[if IE 7]> <html lang="en" class="no-js lt-ie10 lt-ie9 lt-ie8 ie7"> <![endif]--> <!--[if IE 8]> <html lang="en" class="no-js lt-ie10 lt-ie9 ie8"> <![endif]--> <!--[if IE 9]> <html lang="en" class="no-js lt-ie10 ie9"> <![endif]--> <!--[if (gt IE 9)|(!IE)]><!--> <html lang="en"> <!--<![endif]--> <head><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='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-PVBPDH');</script> <script src="/Sitefinity/WebsiteTemplates/AbbBranding/App_Scripts/jquery.1.12.1.min.js" type="text/javascript"></script> <link href='https://www07.abb.com/cdn/Fonts/zico-sans-hebrew/zico-sans-hebrew.css' rel='stylesheet' type='text/css'> <link href='https://www07.abb.com/cdn/Fonts/abbvoice-korean/abbvoice-korean.css' rel='stylesheet' type='text/css'> <style type="text/css"> @font-face{ font-family:'ABBVoice'; src:url('https://www07.abb.com/cdn/Fonts/abbvoice/ABBvoice_W_Rg.eot'); src:url('https://www07.abb.com/cdn/Fonts/abbvoice/ABBvoice_W_Rg.eot?#iefix') format('embedded-opentype'), url('https://www07.abb.com/cdn/Fonts/abbvoice/ABBvoice_W_Rg.woff2') format('woff2'), url('https://www07.abb.com/cdn/Fonts/abbvoice/ABBvoice_W_Rg.woff') format('woff') } </style> </title> <!--[if lt IE 9]> <script type="text/javascript" src="https://www07.abb.com/cdn/v14.0/scripts/min.html5shiv.js"></script> <![endif]--> <script type="text/javascript" data-pin="" src="https://www07.abb.com/cdn/v14.0/scripts/min.head.js"></script> </head> <body class="abbPage"> <input id="CurrentCultureName" type="hidden" value="en"/> <input id="CurrentSiteContext" type="hidden" value="buildings"/> <input id="TemporaryCareers_CurrentCultureTwoLetterName" type="hidden" value="en"/> <input id="CID" type="hidden" value="9AAC167236"/> <form method="post" action="./buildings?gclid=Cj0KCQjwlK-WBhDjARIsAO2sErR3zrn0fY3LFR0mcekSKvRKFgZgH0A8mWOX4N2gZh8jyAY1Toplh5oaAlghEALw_wcB" id="ctl02"> <div class="aspNetHidden"> <input type="hidden" name="ctl21_TSM" id="ctl21_TSM" value="" /> <input type="hidden" name="ctl22_TSSM" id="ctl22_TSSM" value="" /> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="9v/b4Uo2/DtjD+I1raMk7c2fMyW1Sl4GbfnFeiEpulTANTdHoK7+UmsBL4XY4YBHd46Woi49SS7WVST+zdJpKbD692nqmZlZo6SpqxaHR/ZUdMnVPuQFIK6masXCvH+V1gdUgW0xhtbsr9VeJq4YQ10cgD2u2kVIAtGr2WzGkghs3XWyUxMOJ9a3sDAqjk0as9JpnqDJuExyZSbFznqT8Q==" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['ctl02']; if (!theForm) { theForm = document.ctl02; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZBBVpBCnsTOLeWhafdNeY27y1yAEfCux2PIVaHgvCu_9R_tDSUieRgQ5SKiwF2HTkg2&amp;t=637814689746327080" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ var __cultureInfo = {"name":"en","numberFormat":{"CurrencyDecimalDigits":2,"CurrencyDecimalSeparator":".","IsReadOnly":true,"CurrencyGroupSizes":[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":",","CurrencySymbol":"$","NaNSymbol":"NaN","CurrencyNegativePattern":0,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePattern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberDecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","CurrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveSign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentGroupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"‰","NativeDigits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"dateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"\/Date(-62135596800000)\/","MaxSupportedDateTime":"\/Date(253402297199999)\/","AlgorithmType":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":true},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDateTimePattern":"dddd, MMMM d, yyyy h:mm:ss tt","LongDatePattern":"dddd, MMMM d, yyyy","LongTimePattern":"h:mm:ss tt","MonthDayPattern":"MMMM d","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy HH\u0027:\u0027mm\u0027:\u0027ss \u0027GMT\u0027","ShortDatePattern":"M/d/yyyy","ShortTimePattern":"h:mm tt","SortableDateTimePattern":"yyyy\u0027-\u0027MM\u0027-\u0027dd\u0027T\u0027HH\u0027:\u0027mm\u0027:\u0027ss","TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\u0027-\u0027MM\u0027-\u0027dd HH\u0027:\u0027mm\u0027:\u0027ss\u0027Z\u0027","YearMonthPattern":"MMMM yyyy","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"AbbreviatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","May","June","July","August","September","October","November","December",""],"IsReadOnly":true,"NativeCalendarName":"Gregorian Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["January","February","March","April","May","June","July","August","September","October","November","December",""]},"eras":[1,"A.D.",null,0]};//]]> </script> <script src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl21_TSM&amp;compress=2&amp;_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen%3a9ddf364d-d65d-4f01-a69e-8b015049e026%3aea597d4b%3ab25378d2%3bTelerik.Sitefinity.Resources%3aen%3a527bf367-209b-4057-887d-96db0d8a2a45%3acda154af%3bTelerik.Web.UI%2c+Version%3d2021.1.119.45%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen%3aa0d12491-c9c2-4851-b575-66251a466dfe%3aa1a4383a" type="text/javascript"></script> <script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/bower_components/jquery/dist/jquery.js?h=49ddeac2" type="text/javascript"></script> <script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/jquery-custom/jquery-custom.js?h=76448fff" type="text/javascript"></script> <script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/cookie-banner/cookie-banner.js?h=8e516b7d" type="text/javascript"></script> <script src="https://d3o3d9viu00ouz.cloudfront.net/external/@oneabb/external-contact-us/v0.2.2/bundle.js" type="text/javascript"></script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="37A3BF90" /> </div><script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$ctl21', 'ctl02', [], [], [], 90, 'ctl00'); //]]> </script> <input type="hidden" name="ctl00$ctl21" id="ctl21" /> <script type="text/javascript"> //<![CDATA[ Sys.Application.setServerId("ctl21", "ctl00$ctl21"); Sys.Application._enableHistoryInScriptManager(); //]]> </script> <div class="backendWrapper"> <header class="floating-header"> <div class="headerWrapperInner"> <div id="topMenu_T27669DDF001"> <link href="/Mvc/Views/GdprConsentGroup/gdprScriptComponent.css" rel="stylesheet" type="text/css" /> </div> </header> <div class="lo_cols t imageGalleryContainer preInitState abbLoaderDrop"> <div class="newsTiles"> <div id="Content_C255_Col00" class="sf_colsIn sf_1col_1in_100 layout12 t"> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/news/detail/121885/abb-to-deliver-worlds-largest-production-capacity-mine-hoist-to-bhp-jansen-potash-project" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/bhp-jansen-potash-project.jpg" class="stretch" alt=""/> </div> <div class="textContainer"> <div class="date">Press release</div> <span class="header3">ABB to deliver world’s largest production capacity mine hoist to BHP Jansen Potash Project</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/mining/campaigns/mining-moment" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/abb-mining-moment.jpg" class="stretch" alt="Mining Report"/> </div> <div class="textContainer"> <div class="date">Mining report</div> <span class="header3">Mining’s Moment is now! Download our report and hear from +400 experts</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/news/detail/120023/abb-wins-gold-at-euromines-safety-awards-with-automated-robotic-technology-demonstrator-for-remote-blasting-operations" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/euromines-safety-awards.jpg" class="stretch" alt="ABB wins gold at Euromines Safety Awards with automated robotic for remote blasting operations"/> </div> <div class="textContainer"> <div class="date">Press release</div> <span class="header3">ABB wins gold at Euromines Safety Awards with automated robotic for remote blasting operations</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/news/detail/119469/abb-unveils-technology-demonstrator-of-emine-robot-automated-connection-device-a-new-power-charging-solution-for-mining-trucks" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://www07.abb.com/images/librariesprovider119/default-album/fully-automated-the-interoperable-connection-device-is-ruggedized-to-withstand-the-harsh-environmental-conditions-of-mines.jpg" class="stretch" alt="ABB unveils technology demonstrator of eMine™ Robot Automated Connection Device"/> </div> <div class="textContainer"> <div class="date">Press release</div> <span class="header3">ABB unveils technology demonstrator of eMine™ Robot Automated Connection Device</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/news/detail/119157/abb-marks-3-year-anniversary-of-emine-supporting-the-mining-industry-into-an-electrified-automated-future" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/abb-marks-3-year-anniversary-of-emine.jpg" class="stretch" alt="ABB marks 3-year anniversary of eMine™"/> </div> <div class="textContainer"> <div class="date">Article</div> <span class="header3">ABB marks 3-year anniversary of eMine™ supporting the mining industry into an electrified, automated future</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/news/detail/118372/great-minds-put-the-people-of-peru-at-the-heart-of-great-mines" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/automation/67gmgm-article_thumbnail.jpg?sfvrsn=35780b0c_1" class="stretch" alt="Great Minds put the people of Peru at the heart of Great Mines"/> </div> <div class="textContainer"> <div class="date">Press release</div> <span class="header3">Great Minds put the people of Peru at the heart of Great Mines</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/news/detail/118250/komatsu-and-abb-collaborate-through-open-electrification-platform" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/komatsu-and-abb-collaborate-through-open-electrification-platform.png" class="stretch" alt="Komatsu and ABB collaborate through open electrification platform"/> </div> <div class="textContainer"> <div class="date">Press release</div> <span class="header3">Komatsu and ABB collaborate through open electrification platform</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/news/detail/118232/antofagasta-minerals-partners-with-abb-to-drive-real-progress-in-its-mining-industry-decarbonization-initiatives" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/net-zero-emission-haulage-trucks-are-a-key-component-in-achieving-global-decarbonization-goals-within-the-mining-industry.jpg" class="stretch" alt="Antofagasta Minerals partners with ABB to drive real progress in its mining industry decarbonization initiatives"/> </div> <div class="textContainer"> <div class="date">Press release</div> <span class="header3">Antofagasta Minerals partners with ABB to drive real progress in its mining industry decarbonization initiatives</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/news/detail/117904/abb-report-identifies-mine-hoist-maintenance-strategy-to-help-industry-boost-annual-production" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/abb-report-identifies-mine-hoist-maintenance-strategy-to-help-industry-boost-annual-production.jpg" class="stretch" alt="ABB report identifies mine hoist maintenance strategy to help industry boost annual production"/> </div> <div class="textContainer"> <div class="date">Press release</div> <span class="header3">ABB report identifies mine hoist maintenance strategy to help industry boost annual production</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/news/detail/117037/how-curiosity-and-humility-unlock-great-mines" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/great-minds-great-mines.jpg" class="stretch" alt=""/> </div> <div class="textContainer"> <div class="date">Article</div> <span class="header3">How curiosity and humility unlock great mines</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/mining/thought-leadership-topics/automation-and-robotics-spark-mining-safety-and-sustainability-evolution" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/automation-and-robotics-spark.png" class="stretch" alt=""/> </div> <div class="textContainer"> <div class="date">Article</div> <span class="header3">Automation and robotics spark mining safety and sustainability evolution </span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/mining/abb-at-the-electric-mine-2024-conference" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/mining-imarc-2023.jpg?sfvrsn=4d3fed0b_1" class="stretch" alt=""/> </div> <div class="textContainer"> <div class="date">Event</div> <span class="header3">Join ABB at The Electric Mine 2024 conference</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/industrial-software/industry-software-best-practices/mining-software/productizing-interoperability-in-mining-q-a-with-jacob-abbott-from-abb" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/productizing-interoperability-in-mining.jpg" class="stretch" alt=""/> </div> <div class="textContainer"> <div class="date">Q&A with Jacob Abbott</div> <span class="header3">Productizing interoperability in mining</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/news/detail/114639/boliden-epiroc-and-abb-make-first-battery-electric-trolley-truck-system-for-underground-mining-a-reality" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/boliden-epiroc-battery-electric-trolley.png" class="stretch" alt=""/> </div> <div class="textContainer"> <div class="date">Press release</div> <span class="header3">Boliden, Epiroc and ABB make first battery-electric trolley truck system for underground mining a reality</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/mining/thought-leadership-topics/the-power-behind-sustainable-lithium-production-and-processing" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/sustainable-lithium-production-and-processing26c30bf4c1f463c09537ff0000433538.png" class="stretch" alt=""/> </div> <div class="textContainer"> <div class="date">Article</div> <span class="header3">The power behind sustainable lithium production and processing</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://takraf.com/news/detail/gearless-conveyor-drive-strategic-partnership-to-reach-even-greater-heights/" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/takraf-thumb.jpg" class="stretch" alt=""/> </div> <div class="textContainer"> <div class="date">Collaboration</div> <span class="header3">Gearless conveyor drive strategic partnership to reach even greater heights</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://mine.nridigital.com/mine_mar24/mining-technology-excellence-awards-2023-abb" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/mining-magazine-reports.jpg" class="stretch" alt=""/> </div> <div class="textContainer"> <div class="date">Article</div> <span class="header3">Mine Magazine reports on eMine’s Real Progress getting recognition</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/news/detail/112564/abb-joins-euromines-to-contribute-to-dialogue-with-eu-governments-and-authorities-on-sustainable-mining" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/euromine-promotion-thumb.jpg" class="stretch" alt=""/> </div> <div class="textContainer"> <div class="date">Press release</div> <span class="header3">ABB joins Euromines to contribute to dialogue with EU governments and authorities on sustainable mining</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> <div class="tile contentTile"> <a class="gradientGrayscale1112 inner clickable" href="https://new.abb.com/news/detail/111749/my-young-daughter-says-she-wants-to-do-mining-like-mum-its-all-about-creating-role-models-that-lead-the-way" data-ga-params="Content;Content tiles clicked;Offices"> <div class="imageContainer"> <img src="https://new.abb.com/images/librariesprovider119/default-album/livia-soares.jpg" class="stretch" alt=""/> </div> <div class="textContainer"> <div class="date">Article</div> <span class="header3">My young daughter says she wants to 'do mining', like mum.</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> </div> </div> <script> jsLibs.push("imagegalleryinit"); widgetInit("imagegalleryinit", function () { if ($('body').attr('class').indexOf('sfPageEditor') != -1) { $(".imageGalleryContainer").removeClass("preInitState abbLoaderDrop"); } }); </script></div> </div> </div> </div> </div> </div> </body> </html> <style> .descriptionText { display: block; clear: both; } .linkText { clear: both; } .abbButton.gradientHeadlineColors.red.text-right { float: right; } .abbButton.gradientHeadlineColors.red.text-left { float: left; } .abbButton.gradientHeadlineColors.gray.text-right { float: right; } .abbButton.gradientHeadlineColors.gray.text-left { float: left; } .normal.text-left { float: left; } .normal.text-right { float: right; } </style> <!-- Universal Call To Action Widget --> <div class="abbUctaContainer tile actionWidgetContainer"> <div class="inner"> <div class="textContainer"> <a data-ga-params="Call To Action;More news and highlights;Click" href="https://new.abb.com/mining/mining-stories-and-highlights" target=&#39;_blank&#39; class="abbButton gradientHeadlineColors gray text-center linkText">More news and highlights</a> </div> </div> </div> &nbsp;&nbsp;<br /> <div class="row" data-sf-element="Row"> <div id="T9431953B007_Col03_C547_Col00" class="sf_colsIn columns" data-sf-element="Column 1" data-placeholder-label="Column 1"> <div class="textContainer headline headline-cursor"> <h3 class="tile-headline">Our Offerings</h3> </div> </div> </div> <div class="row" data-sf-element="Row"> <div id="T9431953B007_Col04_C548_Col00" class="sf_colsIn columns medium-6 large-3" data-sf-element="Column 1" data-placeholder-label="Column 1"> <div class="tile contentTile"> <a class="inner clickable" href="/mining/emine" data-ga-params="Content;Content tiles clicked;Electrification"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/electrification-retouched5618fbf2c1f463c09537ff0000433538.jpg?sfvrsn=68ec980a_1" class="lazy stretch" alt="" /> </div> <div class="textContainer"> <span class="header3">Electrification</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> <div id="T9431953B007_Col04_C548_Col01" class="sf_colsIn columns medium-6 large-3" data-sf-element="Column 2" data-placeholder-label="Column 2"> <div class="tile contentTile"> <a class="inner clickable" href="/mining/mining-automation" data-ga-params="Content;Content tiles clicked;Automation"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/automation-retouched7118fbf2c1f463c09537ff0000433538.jpg?sfvrsn=4fec980a_1" class="lazy stretch" alt="" /> </div> <div class="textContainer"> <span class="header3">Automation</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> <div id="T9431953B007_Col04_C548_Col02" class="sf_colsIn columns medium-6 large-3" data-sf-element="Column 3" data-placeholder-label="Column 3"> <div class="tile contentTile"> <a class="inner clickable" href="/mining/digital-applications" data-ga-params="Content;Content tiles clicked;Digital solutions"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/tile29318fbf2c1f463c09537ff0000433538.jpg?sfvrsn=adec980a_1" class="lazy stretch" alt="" /> </div> <div class="textContainer"> <span class="header3">Digital solutions</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> <div id="T9431953B007_Col04_C548_Col03" class="sf_colsIn columns medium-6 large-3" data-sf-element="Column 4" data-placeholder-label="Column 4"> <div class="tile contentTile"> <a class="inner clickable" href="/mining/grinding" data-ga-params="Content;Content tiles clicked;Grinding"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/offering2b518fbf2c1f463c09537ff0000433538.jpg?sfvrsn=8bec980a_1" class="lazy stretch" alt="" /> </div> <div class="textContainer"> <span class="header3">Grinding</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> </div> <div class="row" data-sf-element="Row"> <div id="T7E7A54FD002_Col00_C549_Col00" class="sf_colsIn columns medium-6 large-3" data-sf-element="Column 1" data-placeholder-label="Column 1"> <div class="tile contentTile"> <a class="inner clickable" href="/mining/underground-mining/mine-hoist-systems" data-ga-params="Content;Content tiles clicked;Hoisting"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/hoist-retouchedd018fbf2c1f463c09537ff0000433538.jpg?sfvrsn=eeec980a_1" class="lazy stretch" alt="" /> </div> <div class="textContainer"> <span class="header3">Hoisting</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> <div id="T7E7A54FD002_Col00_C549_Col01" class="sf_colsIn columns medium-6 large-3" data-sf-element="Column 2" data-placeholder-label="Column 2"> <div class="tile contentTile"> <a class="inner clickable" href="/mining/material-handling" data-ga-params="Content;Content tiles clicked;Material Handling"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/abb-copper-mine-with-system-800xa-large.jpg?Culture=en&amp;sfvrsn=ef37c20c_1" class="lazy stretch" alt="ABB-Copper-mine-with-system-800xA-Large" /> </div> <div class="textContainer"> <span class="header3">Material Handling</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> <div id="T7E7A54FD002_Col00_C549_Col02" class="sf_colsIn columns medium-6 large-3" data-sf-element="Column 3" data-placeholder-label="Column 3"> <div class="tile contentTile"> <a class="inner clickable" href="/mining/services" data-ga-params="Content;Content tiles clicked;Services"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/service-retouched0619fbf2c1f463c09537ff0000433538.jpg?sfvrsn=38ed980a_1" class="lazy stretch" alt="" /> </div> <div class="textContainer"> <span class="header3">Services</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> <div id="T7E7A54FD002_Col00_C549_Col03" class="sf_colsIn columns medium-6 large-3" data-sf-element="Column 4" data-placeholder-label="Column 4"> </div> </div> &nbsp;<p>&nbsp;</p><p>&nbsp;</p> <div class="row" data-sf-element="Row"> <div id="TC74C0AFD003_Col00_C557_Col00" class="sf_colsIn columns" data-sf-element="Column 1" data-placeholder-label="Column 1"> <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>Content</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="https://new.abb.com/docs/librariesprovider104/dcs/nav/css/bundle.css" rel="stylesheet"><link href="https://d3o3d9viu00ouz.cloudfront.net/external/@oneabb/external-custom-content-views/v0.0.1/bundle/bundle.css?package=LegacyMaster" rel="stylesheet" type="text/css" /></head> <body> <!-- SECTION BEGIN: Electrification Stage [el-stage] --> <div class="oneabbCustomContent--full-width" custom-content-container> <section id="ae-bg-image-box-enhanced-vision" class="ae-bg-image-box"> <div class="bg-image-box bg-image-box--text-box-left"> <span class="media-queries-helper js-media-queries-helper"></span> <img class="bg-image-box__background js-picturefill" data-src-s="https://new.abb.com/docs/librariesprovider119/mining-transformation/placeholders/teaser1-placeholder.jpg?sfvrsn=5e68a40a_4" data-src-l="https://new.abb.com/docs/librariesprovider119/mining-transformation/placeholders/teaser1-placeholder.jpg?sfvrsn=5e68a40a_4" /> <div class="bg-image-box__grid-container"> <div class="bg-image-box__box"> <h2 style='font-size:24px; font-family:ABBVoice'; class="heading heading-2 heading--spacing">Decarbonization of mining: a realistic way forward</h2> <p style='font-family:ABBVoice'; class="paragraph paragraph--spacing">At ABB, we care as much about the health, safety and well-being of our planet as we do the people who inhabit it. We envision a CO₂-free and energy-efficient mine to help combat climate change, creating sustainable progress for today and future generations.</p> <a data-ga-params="Call To Action;read more platform;Click" style='font-family:ABBVoice'; class="button button--primary button--small button--small-on-xs-vp js-cta" href="https://new.abb.com/mining/emine" target="_blank">ABB eMine™</a> </div> </div> </div> </section> </div> <script type="text/javascript" src="https://new.abb.com/docs/librariesprovider104/dcs/nav/js/bundle.js"></script></body> </html> </div> </div> &nbsp;&nbsp;<p>&nbsp;</p> <div class="row" data-sf-element="Row"> <div id="T2E34CEA7005_Col00_C561_Col00" class="sf_colsIn columns" data-sf-element="Column 1" data-placeholder-label="Column 1"> <div class="textContainer headline headline-cursor"> <h3 class="tile-headline">Customer stories</h3> </div> </div> </div> &nbsp; &nbsp;<div class="row" data-sf-element="Row"> <div id="T2E34CEA7006_Col00_C563_Col00" class="sf_colsIn columns medium-6 large-3" data-sf-element="Column 1" data-placeholder-label="Column 1"> <div class="tile contentTile"> <a class="inner clickable" href="/mining/emine/boliden-collaborates-with-epiroc-and-abb-on-the-journey-towards-a-fossil-free-mine" data-ga-params="Content;Content tiles clicked;Making the first battery-electric trolley truck system for underground mining a reality"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/electric-trolley.jpg?Culture=en&amp;sfvrsn=bf8fa00c_1" class="lazy stretch" alt="Electric-trolley" /> </div> <div class="textContainer"> <span class="header3">Making the first battery-electric trolley truck system for underground mining a reality</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> <div id="T2E34CEA7006_Col00_C563_Col01" class="sf_colsIn columns medium-6 large-3" data-sf-element="Column 2" data-placeholder-label="Column 2"> <div class="tile contentTile"> <a class="inner clickable" href="/mining/reference-stories/open-pit-mining/trolley-assist-solution-to-meet-copper-mountain-mining-sustainable-development-goals-in-canada" data-ga-params="Content;Content tiles clicked;Trolley-assist solution to meet Copper Mountain Mining’s sustainable development goals in Canada"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/emine--trolley-system-to-meet-copper-mountain-mining-s-sustainable-development-goals-in-canada.jpg?Culture=en&amp;sfvrsn=d98bdb0c_1" class="lazy stretch" alt="eMine™-Trolley-System-to-meet-Copper-Mountain-Mining’s-sustainable-development-goals-in-Canada" /> </div> <div class="textContainer"> <span class="header3">Trolley-assist solution to meet Copper Mountain Mining’s sustainable development goals in Canada</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> <div id="T2E34CEA7006_Col00_C563_Col02" class="sf_colsIn columns medium-6 large-3" data-sf-element="Column 3" data-placeholder-label="Column 3"> <div class="tile contentTile"> <a class="inner clickable" href="https://new.abb.com/control-systems/industry-specific-solutions/mining/800xa-for-boliden-garpenberg---the-world-s-most-integrated-and-advanced-mine" data-ga-params="Content;Content tiles clicked;System 800xA for world&#39;s most advanced and integrated Boliden Garpenberg mine"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/system-800xa.jpg?Culture=en&amp;sfvrsn=b74db0c_1" class="lazy stretch" alt="System-800xA" /> </div> <div class="textContainer"> <span class="header3">System 800xA for world&#39;s most advanced and integrated Boliden Garpenberg mine</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> <div id="T2E34CEA7006_Col00_C563_Col03" class="sf_colsIn columns medium-6 large-3" data-sf-element="Column 4" data-placeholder-label="Column 4"> <div class="tile contentTile"> <a class="inner clickable" href="https://new.abb.com/industrial-software/industry-software-best-practices/mining-software/the-most-digitally-connected-mine---gold-fields-granny-smith-in-australia" data-ga-params="Content;Content tiles clicked;The most digitally connected mine - Gold Fields Granny Smith in Australia"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/gold-fields-granny-smith-in-australia.jpg?Culture=en&amp;sfvrsn=6f74db0c_1" class="lazy stretch" alt="Gold-Fields-Granny-Smith-in-Australia" /> </div> <div class="textContainer"> <span class="header3">The most digitally connected mine - Gold Fields Granny Smith in Australia</span> <br /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> </div> <div class="sf_cols" data-sf-element="Row"> <div class="sf_colsOut sf_3cols_1_25"> <div id="T2E34CEA7007_Col00_C569_Col00" class="sf_colsIn sf_3cols_1in_25" data-sf-element="Column 1">&nbsp;&nbsp; </div> </div> <div class="sf_colsOut sf_3cols_2_50"> <div id="T2E34CEA7007_Col00_C569_Col01" class="sf_colsIn sf_3cols_2in_50" data-sf-element="Column 2"> <style> .descriptionText { display: block; clear: both; } .linkText { clear: both; } .abbButton.gradientHeadlineColors.red.text-right { float: right; } .abbButton.gradientHeadlineColors.red.text-left { float: left; } .abbButton.gradientHeadlineColors.gray.text-right { float: right; } .abbButton.gradientHeadlineColors.gray.text-left { float: left; } .normal.text-left { float: left; } .normal.text-right { float: right; } </style> <!-- Universal Call To Action Widget --> <div class="abbUctaContainer tile actionWidgetContainer"> <div class="inner"> <div class="textContainer"> <a data-ga-params="Call To Action;READ MORE CUSTOMER STORIES;Click" href="https://new.abb.com/mining/references-cases" target=&#39;_blank&#39; class="abbButton gradientHeadlineColors red text-center linkText">READ MORE CUSTOMER STORIES</a> </div> </div> </div> </div> </div> <div class="sf_colsOut sf_3cols_3_25"> <div id="T2E34CEA7007_Col00_C569_Col02" class="sf_colsIn sf_3cols_3in_25" data-sf-element="Column 3"> </div> </div> </div> <div class="row" data-sf-element="Row"> <div id="T2E34CEA7008_Col00_C606_Col00" class="sf_colsIn columns" data-sf-element="Column 1" data-placeholder-label="Column 1">&nbsp;<div class="row" data-sf-element="Row"> <div id="T2E34CEA7008_Col00_C613_Col00" class="sf_colsIn columns medium-8" data-sf-element="Column 1" data-placeholder-label="Column 1"> <div class="tile multimediaTile contentTile"> <a class='js-inner-exclude inner multimediaVideoLightbox clickable ' href='https://www.youtube-nocookie.com/embed/MR6FzTSZovM?html5=1&amp;rel=0&amp;wmode=transparent&amp;autoplay=1' alt='' onclick=checkifvideo(this.href,event)> <div class="multimediaContainer imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/mining-from-mines-to-our-lives.jpg?sfvrsn=ba39ed0b_1" class="lazy stretch" alt="" /> <span class="mulIcon multimediaVideo"></span> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); // function executed onclick of video tag - preventDefault (force to open video in popup only) function checkifvideo(href, event) { var hrefofvideo = ""; hrefofvideo = href; // check if videoUrl contains youtube/youku link then prevent Default if (hrefofvideo.includes("https://www.youtube.com/") || hrefofvideo.includes("https://youku.com/")) { event.preventDefault(); } } </script> </div> <div id="T2E34CEA7008_Col00_C613_Col01" class="sf_colsIn columns medium-4" data-sf-element="Column 2" data-placeholder-label="Column 2"><h4>&nbsp;</h4><h4>From mines to our lives</h4><p>Technologies that take us forward, from smartphones to solar panels, are built with minerals mined from the earth. Mining provides the world with materials which are building blocks for modern life.&nbsp;<br /><br />But to keep moving, we must make mining safe and sustainable. ABB eMine&trade; integrated electrification and automation solutions help give what is needed for the society, sustainably.</p> </div> </div> <div class="sf_cols" data-sf-element="Row"> <div class="sf_colsOut sf_2cols_1_75"> <div id="T2E34CEA7008_Col00_C611_Col00" class="sf_colsIn sf_2cols_1in_75" data-sf-element="Column 1"> </div> </div> <div class="sf_colsOut sf_2cols_2_25"> <div id="T2E34CEA7008_Col00_C611_Col01" class="sf_colsIn sf_2cols_2in_25" data-sf-element="Column 2"> </div> </div> </div><div class="sf_cols" data-sf-element="Row"> <div class="sf_colsOut sf_3cols_1_25"> <div id="T2E34CEA7008_Col00_C609_Col00" class="sf_colsIn sf_3cols_1in_25" data-sf-element="Column 1"> </div> </div> <div class="sf_colsOut sf_3cols_2_50"> <div id="T2E34CEA7008_Col00_C609_Col01" class="sf_colsIn sf_3cols_2in_50" data-sf-element="Column 2"> </div> </div> <div class="sf_colsOut sf_3cols_3_25"> <div id="T2E34CEA7008_Col00_C609_Col02" class="sf_colsIn sf_3cols_3in_25" data-sf-element="Column 3"> </div> </div> </div> </div> </div> <div class="row" data-sf-element="Row"> <div id="T2E34CEA7008_Col00_C572_Col00" class="sf_colsIn columns" data-sf-element="Column 1" data-placeholder-label="Column 1">&nbsp;<p>&nbsp;</p> <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>Content</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="https://new.abb.com/docs/librariesprovider104/dcs/nav/css/bundle.css" rel="stylesheet"><link href="https://d3o3d9viu00ouz.cloudfront.net/external/@oneabb/external-custom-content-views/v0.0.1/bundle/bundle.css?package=LegacyMaster" rel="stylesheet" type="text/css" /></head> <body> <!-- SECTION BEGIN: Electrification Stage [el-stage] --> <div class="oneabbCustomContent--full-width" custom-content-container> <!-- SECTION BEGIN: Teaser List [el-teaser-list] --> <section id="el-teaser-list" class="el-teaser-list"> <div class="teaser-list"> <span class="media-queries-helper js-media-queries-helper"></span> <div class="teaser teaser--image-left js-teaser"> <div class="teaser__image"> <img class="teaser__image-img js-picturefill" data-src-s="https://new.abb.com/images/librariesprovider119/default-album/mining-s-moment.jpg" data-src-l="https://new.abb.com/images/librariesprovider119/default-album/mining-s-moment.jpg" /> </div> <div class="teaser__info"> <h2 style='font-size:24px; font-family:ABBVoice'; class="heading heading-1 heading--spacing">Mining’s Moment is now, are you ready to seize it?</h2> <div style='font-family:ABBVoice'; class="paragraph paragraph--spacing">We surveyed 412 Mining leaders. 30% reported being behind schedule with achieving their decarbonization goals. However, 53% expect significant or complete transformation of their mining operations over the next 5 years. The good news is that many of the technologies needed for net-zero mining are already in place.</div> <a data-ga-params="Call To Action;read more;Click" style='font-family:ABBVoice'; href="https://new.abb.com/mining/campaigns/mining-moment" class="button button--primary button--small js-button" target="_blank">Download the report</a> </div> </div> </section> <!-- SECTION END --> </div> <script type="text/javascript" src="https://new.abb.com/docs/librariesprovider104/dcs/nav/js/bundle.js"></script></body> </html> </div> </div> &nbsp;<p>&nbsp;</p><a name="latestnews"></a> <div class="row" data-sf-element="Row"> <div id="T2E34CEA7008_Col02_C576_Col00" class="sf_colsIn columns" data-sf-element="Column 1" data-placeholder-label="Column 1"> <div class="textContainer headline headline-cursor"> <h3 class="tile-headline">Latest news</h3> </div> </div> </div> <div class="row" data-sf-element="Row"> <div id="T2E34CEA7008_Col02_C604_Col00" class="sf_colsIn columns" data-sf-element="Column 1" data-placeholder-label="Column 1"><head> <meta name="viewport" content="width=device-width,initial-scale=1" /> <title>CSS Flexbox Cards</title> <style> .NewsAPIWidget * { box-sizing: border-box; margin: 0; padding: 0; } .NewsAPIWidget { max-width: 69.75rem; margin: 0 auto; } .NewsAPIWidget .container { display: flex; justify-content: center; align-items: center; width: inherit; } .NewsAPIWidget .container .box { width: 100%; padding: 15px; } .NewsAPIWidget .container .box .cards { display: flex; justify-content: space-between; width: 100%; } .NewsAPIWidget .container .box .cards .card { width: 100%; padding: 15px 10px; background-color: #fff; border-radius: 3px; transition: transform 0.3s; } .NewsAPIWidget .container .box .cards .card a { color: inherit; text-decoration: none; } .NewsAPIWidget .container .box .cards .card .card-thumb { width: 100%; text-align: center; } .NewsAPIWidget .container .box .cards .card .card-thumb img { width: inherit; } .NewsAPIWidget .container .box .cards .card .card-content .card-title { font-style: normal; font-weight: 400; font-size: 12px; line-height: 16px; margin-top: 2px; color: #0f0f0f; display: inline; } .NewsAPIWidget .container .box .cards .card .card-content .card-date { display: inline; font-style: normal; font-weight: 400; font-size: 12px; line-height: 16px; color: #464646; margin-left: 8px; } .NewsAPIWidget .container .box .cards .card .card-content .card-excerpt { font-style: normal; font-weight: 700; font-size: 20px; line-height: 24px; color: #0f0f0f; margin-top: 2px; } .NewsAPIWidget .container .box .cards .card:hover { background: #f5f5f5; } </style> </head> <section data-abb-sf-widget="AbbNews.NewsApiWidget"> <section class="NewsAPIWidget"> <div class="container"> <div class="box"> <div class="cards"> <!--Code to repeat--> <article class="card" data-article-id="1"> <a class="card-title" property="url" href="https://new.abb.com/news/detail/124091/zurich-switzerland-march-11-2025"> <figure class="card-thumb"> <img property="image" src="https://resources.news.e.abb.com/images/2025/3/11/0/Operators_of_Gearless_Mill_Drives_GMDs_will_be_empowered_with_answers_and_insights_at_their_fingertips._Image_ABB-large.jpg" alt="angular" /> </figure> <div class="card-content"> <p class="card-title" property="genre">Press release</p> <time datetime="2025-03-19T09:14:37+01:00" class="card-date" property="datePublished" content="2025-03-19T09:14:37+01:00"> 2025-03-19 </time> <meta property="dateModified" content="2025-03-19T09:14:37+01:00" /> <h3 class="card-title" property="headline">ABB launches GMD Copilot to streamline gearless mill drive operations</h3> <br /> </div> </a> </article> <article class="card" data-article-id="2"> <a class="card-title" property="url" href="https://new.abb.com/news/detail/122583/abb-and-epiroc-advance-collaboration-on-underground-trolley-solutions-for-mining"> <figure class="card-thumb"> <img property="image" src="https://resources.news.e.abb.com/images/2025/1/13/0/Teams_from_ABB_and_Epiroc_are_set_to_carry_out_a_comprehensive_feasibility_assessment_of_their_collective_offerings._Image_Boliden_Tomas_Westermark-large.jpg" alt="angular" /> </figure> <div class="card-content"> <p class="card-title" property="genre">Press release</p> <time datetime="2025-01-14T09:11:38+01:00" class="card-date" property="datePublished" content="2025-01-14T09:11:38+01:00"> 2025-01-14 </time> <meta property="dateModified" content="2025-01-14T09:11:38+01:00" /> <h3 class="card-title" property="headline">ABB and Epiroc advance collaboration on underground trolley solutions for mining</h3> <br /> </div> </a> </article> <article class="card" data-article-id="3"> <a class="card-title" property="url" href="https://new.abb.com/news/detail/122517/is-mine-electrification-set-for-a-tipping-point-in-north-america-2025"> <figure class="card-thumb"> <img property="image" src="https://resources.news.e.abb.com/images/2025/1/6/1/Mining_Tipping_Point-large.jpg" alt="angular" /> </figure> <div class="card-content"> <p class="card-title" property="genre">Thought Leadership</p> <time datetime="2025-01-06T16:34:20+01:00" class="card-date" property="datePublished" content="2025-01-06T16:34:20+01:00"> 2025-01-06 </time> <meta property="dateModified" content="2025-01-06T16:34:20+01:00" /> <h3 class="card-title" property="headline">Will 2025 mark the “tipping point” for mine electrification in North America?</h3> <br /> </div> </a> </article> <article class="card" data-article-id="4"> <a class="card-title" property="url" href="https://new.abb.com/news/detail/122232/why-incremental-change-is-key-to-successful-modern-mining"> <figure class="card-thumb"> <img property="image" src="https://resources.news.e.abb.com/images/2024/11/25/0/Mining_Cover_1280x720_no_text-large.jpg" alt="angular" /> </figure> <div class="card-content"> <p class="card-title" property="genre">Blog article</p> <time datetime="2024-12-17T08:04:27+01:00" class="card-date" property="datePublished" content="2024-12-17T08:04:27+01:00"> 2024-12-17 </time> <meta property="dateModified" content="2024-12-17T08:04:27+01:00" /> <h3 class="card-title" property="headline">Why incremental change is key to successful modern mining</h3> <br /> </div> </a> </article> <article class="card" data-article-id="5"> <a class="card-title" property="url" href="https://new.abb.com/news/detail/121564/the-tech-savvy-digital-native-a-new-kind-of-miner-has-arrived"> <figure class="card-thumb"> <img property="image" src="https://resources.news.e.abb.com/images/2024/11/25/0/Mining_Cover_1280x720_no_text-large.jpg" alt="angular" /> </figure> <div class="card-content"> <p class="card-title" property="genre">Blog article</p> <time datetime="2024-12-09T16:41:17+01:00" class="card-date" property="datePublished" content="2024-12-09T16:41:17+01:00"> 2024-12-09 </time> <meta property="dateModified" content="2024-12-09T16:41:17+01:00" /> <h3 class="card-title" property="headline">The tech-savvy, digital native. A new kind of miner has arrived.</h3> <br /> </div> </a> </article> </div> </div> </div> </section> </section> <script> $(document).ready(function () { $('article').off('click').on('click', function () { const articleposition = $(this).data('article-id'); window.dataLayer = window.dataLayer || []; window.dataLayer.push({ event: 'NewsBankFeedArticleClick', articleclick: articleposition }); }); }); </script> </div> </div> &nbsp; <br />&nbsp; <br /><div class="row" data-sf-element="Row"> <div id="T2E34CEA7008_Col03_C584_Col00" class="sf_colsIn columns medium-6" data-sf-element="Column 1" data-placeholder-label="Column 1"> <div class="textContainer headline headline-cursor"> <h3 class="tile-headline">Subscribe to the Mining Newsletter</h3> </div> <div class="sf_cols" data-sf-element="Row"> <div class="sf_colsOut sf_3cols_1_25"> <div id="T2E34CEA7008_Col03_C586_Col00" class="sf_colsIn sf_3cols_1in_25" data-sf-element="Column 1">&nbsp; </div> </div> <div class="sf_colsOut sf_3cols_2_50"> <div id="T2E34CEA7008_Col03_C586_Col01" class="sf_colsIn sf_3cols_2in_50" data-sf-element="Column 2"> <style> .descriptionText { display: block; clear: both; } .linkText { clear: both; } .abbButton.gradientHeadlineColors.red.text-right { float: right; } .abbButton.gradientHeadlineColors.red.text-left { float: left; } .abbButton.gradientHeadlineColors.gray.text-right { float: right; } .abbButton.gradientHeadlineColors.gray.text-left { float: left; } .normal.text-left { float: left; } .normal.text-right { float: right; } </style> <!-- Universal Call To Action Widget --> <div class="abbUctaContainer tile actionWidgetContainer"> <div class="inner"> <div class="textContainer"> <a data-ga-params="Call To Action;SUBSCRIBE;Click" href="https://new.abb.com/mining/abb-mining/newsletters?_ga=2.269083761.1267414029.1678686526-157199093.1661492204&amp;_gl=1*1bk0kch*_ga*MTU3MTk5MDkzLjE2NjE0OTIyMDQ.*_ga_46ZFBRSZNM*MTY3ODY5ODkwMS40OTcuMS4xNjc4NzAxMDg1LjU0LjAuMA.." target=&#39;_blank&#39; class="abbButton gradientHeadlineColors red text-center linkText">SUBSCRIBE</a> </div> </div> </div> </div> </div> <div class="sf_colsOut sf_3cols_3_25"> <div id="T2E34CEA7008_Col03_C586_Col02" class="sf_colsIn sf_3cols_3in_25" data-sf-element="Column 3"> </div> </div> </div> </div> <div id="T2E34CEA7008_Col03_C584_Col01" class="sf_colsIn columns medium-6" data-sf-element="Column 2" data-placeholder-label="Column 2"><div class="sf_cols" data-sf-element="Row"> <div class="sf_colsOut sf_3cols_1_25"> <div id="T2E34CEA7008_Col03_C590_Col00" class="sf_colsIn sf_3cols_1in_25" data-sf-element="Column 1">&nbsp; </div> </div> <div class="sf_colsOut sf_3cols_2_50"> <div id="T2E34CEA7008_Col03_C590_Col01" class="sf_colsIn sf_3cols_2in_50" data-sf-element="Column 2"> <div class="textContainer headline headline-cursor"> <h3 class="tile-headline">Follow us</h3> </div> &nbsp;<div class="row" data-sf-element="Row"> <div id="T2E34CEA7008_Col03_C593_Col00" class="sf_colsIn columns medium-4" data-sf-element="Column 1" data-placeholder-label="Column 1"> <div class="tile contentTile"> <a class="inner clickable" href="https://www.linkedin.com/showcase/abb-process-automation/" data-ga-params="Content;Content tiles clicked;"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/linkedinf78ab3f1c1f463c09537ff00004335384040fbf2c1f463c09537ff0000433538.jpg?sfvrsn=7eb4980a_1" class="lazy stretch" alt="" /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> <div id="T2E34CEA7008_Col03_C593_Col01" class="sf_colsIn columns medium-4" data-sf-element="Column 2" data-placeholder-label="Column 2"> <div class="tile contentTile"> <a class="inner clickable" href="https://twitter.com/ABB_Mining" data-ga-params="Content;Content tiles clicked;"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/twitter-x-icon.jpg?sfvrsn=edc1940b_1" class="lazy stretch" alt="" /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> <div id="T2E34CEA7008_Col03_C593_Col02" class="sf_colsIn columns medium-4" data-sf-element="Column 3" data-placeholder-label="Column 3"> <div class="tile contentTile"> <a class="inner clickable" href="https://www.youtube.com/user/abbmining" data-ga-params="Content;Content tiles clicked;"> <div class="imageContainer"> <img data-src="https://www07.abb.com/images/librariesprovider119/default-album/youtube9c41fbf2c1f463c09537ff0000433538.jpg?sfvrsn=a2b5980a_1" class="lazy stretch" alt="" /> </div> </a> </div> <script> dragDropCallback(function () { rememberContainingLayout(); }); </script> </div> </div> </div> </div> <div class="sf_colsOut sf_3cols_3_25"> <div id="T2E34CEA7008_Col03_C590_Col02" class="sf_colsIn sf_3cols_3in_25" data-sf-element="Column 3"> </div> </div> </div> </div> </div> <div class="lo_cols t"> <div class="lo_colsOut lo_1col_1_100"> <div class="lo_colsIn lo_1col_1in_100"> <div class="sf_cols"> <div class="sf_colsOut sf_1col_1_100"> <div id="T2E34CEA7008_Col03_C308_Col00" class="sf_colsIn sf_1col_1in_100 layout12">&nbsp; <br /><div data-elastic-exclude class="abbDsWrapper"> <div class="abbHidden abbLoaderWrapper abbLoaderDrop">Loading documents</div> <link href="https://search-ext.abb.com/Library/Client/DownloadSection/Css/newDownloadSection.css" rel="stylesheet"/> <link href="https://search-ext.abb.com/Library/Client/DownloadSection/Css/themes/newbrand.css" rel="stylesheet"/> <div style="display: none; opacity: 0" class="abbDsContainer dsPopularVisible" id="dsDownloadSection_9AAC910026_69555" data-plugin-options='{"popularDocumentsVisible":true,"cid":"9AAC910026","productIdDomain":"*","timeOut":30000,"advancedSearchAddress":"http://www.abb.com/abblibrary/DownloadCenter/","applicationCode":"sf","languageCode":"en","themeName":"newbrand","clientCode":"newabbcom"}'> </div> <script> jsLibs.push("downloadsection"); </script> <script src="https://search-ext.abb.com/Library/Client/DownloadSection/JavaScript/newDownloadSection.js"></script> </div><p>&nbsp;</p><p>&nbsp;</p></div> </div> </div> </div> </div> </div> <div class="row" data-sf-element="Row"> <div id="T2E34CEA7008_Col04_C600_Col00" class="sf_colsIn columns" data-sf-element="Column 1" data-placeholder-label="Column 1"> <section data-elastic-exclude class="external-contactUs-Section"> <section class="external-contactUs-Frame"> <ul class="external-contactUs-Frame-content"> <li class="external-contactUs-ActionSection"> <header class="external-contactUs-ActionSection-header">Contact us</header> <p class="external-contactUs-ActionSection-description"> Submit your inquiry and we will contact you </p> <a onclick="setParentPage()" href="//new.abb.com/contact/form#cid_path=9AAC910026" class="external-contactUs-ActionSection-action">Contact us</a> </li> <li class="external-contactUs-ActionSection is-hidden" data-is-visible-api-url="https://new.abb.com/_api/Abb/Partners/Categories/9AAC910026?mode=full"> <header class="external-contactUs-ActionSection-header">Find a channel partner</header> <p class="external-contactUs-ActionSection-description"> Quickly find an ABB channel partner </p> <a onclick="setParentPage()" href="//new.abb.com/channel-partners/search#cid_path=9AAC910026" class="external-contactUs-ActionSection-action">Find a channel partner</a> </li> </ul> <footer class="external-contactUs-Frame-footer"> Or contact your <a href="//new.abb.com/contact-centers">ABB Contact Center</a> </footer> </section> </section> <p>&nbsp;</p><p>&nbsp;</p> </div> </div> </main> </section> <section class="templateFooterSection"> <footer data-elastic-exclude class="abb-page__footer"> <div class="megafooter_widgetContainer"> <div data-PageName="/footer/megafooter" data-currentYear="&amp;copy; 1995 - 2025 ABB" class="megaFooterdataLoad"></div> </div> </footer> </section> <aside> <aside id="abb-cookie-banner" class="abb-cookie-banner abb-cookie-banner--hidden"> <p class="abb-cookie-banner__content"> <span class="abb-cookie-banner__text">ABB&#39;s website uses cookies. By staying here you are agreeing to our use of cookies.</span> <a class="abb-cookie-banner__link abb-link abb-link--with-arrow" href="/privacy-policy/" target="_blank">Learn more</a> <button class="abb-button abb-cookie-banner__button" id="abb-cookie-banner__button">I agree</button> </p> </aside> <div aria-hidden="false" class="abb-reveal abb-reveal--large" data-abb-reveal="ft2exa-abb-reveal" data-events="resize" data-resize="language-selector-container" data-yeti-box="language-selector-container" id="language-selector-container" role="dialog" tabindex="-1"><button aria-label="Close modal" class="abb-reveal__close" data-close="" type="button"><span class="abb-icon abb-icon__cross"></span></button><span class="abb-heading-2">Select region / language</span> <ul class="abb-tabs" data-abb-tabs="hr2m4w-abb-tabs" id="language-selector"><li class="abb-tabs__title" role="presentation"><a aria-controls="languages_europe" aria-selected="false" href="#languages_europe" id="languages_europe-label" role="tab" data-sf-ec-immutable="">Europe</a></li><li class="abb-tabs__title abb-tabs--is-active" role="presentation"><a aria-controls="languages_americas" aria-selected="true" href="#languages_americas" id="languages_americas-label" role="tab" data-sf-ec-immutable="">Americas</a></li><li class="abb-tabs__title" role="presentation"><a aria-controls="languages_middle-east-and-africa" aria-selected="false" href="#languages_middle-east-and-africa" id="languages_middle-east-and-africa-label" role="tab" data-sf-ec-immutable="">Middle East and Africa</a></li><li class="abb-tabs__title" role="presentation"><a aria-controls="languages_asia-and-oceania" aria-selected="false" href="#languages_asia-and-oceania" id="languages_asia-and-oceania-label" role="tab" data-sf-ec-immutable="">Asia and Oceania</a></li></ul><div class="abb-tabs__content" data-abb-tabs-content="language-selector"><div aria-hidden="true" aria-labelledby="languages_europe-label" class="abb-tabs__content__panel" id="languages_europe" role="tabpanel"><!--<div class="abb-section abb-section&#45;&#45;three-columns-flow">--> <ul class="abb-list--unstyled abb-list--margined abb-section abb-section--three-columns-flow" data-abb-section="6o7ffr-abb-section"><li><span>Global</span> - <a href="https://global.abb/" data-sf-ec-immutable="">English</a></li><li><span>Austria</span> - <a href="/at/home">German</a></li><li><span>Belgium</span> - <a href="/benelux/home">Dutch</a> | <a href="/benelux/fr/home">French</a></li><li><span>Bulgaria</span> - <a href="/bg/home">Bulgarian</a></li><li><span>Croatia</span> - <a href="/hr/home">Croatian</a></li><li><span>Czech Republic</span> - <a href="/cz/home">Czech</a></li><li><span>Denmark</span> - <a href="/dk/home">Danish</a></li><li><span>Estonia</span> - <a href="/ee/esileht">Estonian</a></li><li><span>Finland</span> - <a href="/fi/home">Finnish</a></li><li><span>France</span> - <a href="/fr/accueil">French</a></li><li><span>Germany</span> - <a href="/de/home">German</a></li><li><span>Greece</span> - <a href="/gr/home">Greek</a></li><li><span>Hungary</span> - <a href="/hu/home">Hungarian</a></li><li><span>Ireland</span> - <a href="/ie/home">English</a></li><li><span>Italy</span> - <a href="/it/home">Italian</a></li><li><span>Latvia</span> - <a href="/lv/galvena-lapa">Latvian</a></li><li><span>Lithuania</span> - <a href="/lt/pagrindinis">Lithuanian</a></li><li><span>Luxembourg</span> - <a href="/benelux/fr/home">French</a></li><li><span>Netherlands</span> - <a href="/benelux/home">Dutch</a></li><li><span>Norway</span> - <a href="/no/home">Norwegian</a></li><li><span>Poland</span> - <a href="/pl/home">Polish</a></li><li><span>Portugal</span> - <a href="/pt/pt">Portuguese</a></li><li><span>Romania</span> - <a href="/ro/home">Romanian</a></li><li><span>Russia</span> - <a href="/ru/russia">Russian</a></li><li><span>Serbia</span> - <a href="/rs/home">Serbian</a></li><li><span>Slovakia</span> - <a href="/sk/home">Slovakian</a></li><li><span>Slovenia</span> - <a href="/si/domov">Slovenian</a></li><li><span>Spain</span> - <a href="/es/principal">Spanish</a></li><li><span>Sweden</span> - <a href="/se/home">Swedish</a></li><li><span>Switzerland</span> - <a href="/ch/fr/home">French</a> | <a href="/ch/home">German</a> | <a href="/ch/it/home">Italian</a></li><li><span>Turkiye</span> - <a href="/tr/home">Turkish</a></li><li><span>United Kingdom</span> - <a href="/uk/home">English</a></li></ul><!--</div>--> </div><div aria-hidden="false" aria-labelledby="languages_americas-label" class="abb-tabs__content__panel abb-tabs--is-active" id="languages_americas" role="tabpanel"><ul class="abb-list--unstyled abb-list--margined abb-section abb-section--three-columns-flow" data-abb-section="oa5aer-abb-section"><li><span>Global</span> - <a href="https://global.abb/" data-sf-ec-immutable="">English</a></li><li><span>Argentina</span> - <a href="/south-america/principal">Spanish</a></li><li><span>Aruba</span> - <a href="/central-america-caribbean/pagina-principal">Spanish</a></li><li><span>Bolivia</span> - <a href="/south-america/principal">Spanish</a></li><li><span>Brazil</span> - <a href="/br/home">Portuguese</a></li><li><span>Canada</span> - <a href="/ca/home">English</a> | <a href="/ca/fr/accueil">French</a> </li><li><span>Chile</span> - <a href="/south-america/principal">Spanish</a></li><li><span>Colombia</span> - <a href="/south-america/principal">Spanish</a></li><li><span>Costa Rica</span> - <a href="/central-america-caribbean/pagina-principal">Spanish</a></li><li><span>Dominican Republic</span> - <a href="/central-america-caribbean/pagina-principal">Spanish</a> </li><li><span>Ecuador</span> - <a href="/south-america/principal">Spanish</a></li><li><span>El Salvador</span> - <a href="/central-america-caribbean/pagina-principal">Spanish</a></li><li><span>Guatemala</span> - <a href="/central-america-caribbean/pagina-principal">Spanish</a></li><li><span>Honduras</span> - <a href="/central-america-caribbean/pagina-principal">Spanish</a></li><li><span>Mexico</span> - <a href="/mx/pagina-principal">Spanish</a></li><li><span>Panama</span> - <a href="/central-america-caribbean/pagina-principal">Spanish</a></li><li><span>Peru</span> - <a href="/south-america/principal">Spanish</a></li><li><span>Puerto Rico</span> - <a href="/central-america-caribbean/pagina-principal">Spanish</a></li><li><span>United States of America</span> - <a href="/us/us">English</a></li><li><span>Uruguay</span> - <a href="/south-america/principal">Spanish</a></li></ul></div><div aria-hidden="true" aria-labelledby="languages_middle-east-and-africa-label" class="abb-tabs__content__panel" id="languages_middle-east-and-africa" role="tabpanel"><ul class="abb-list--unstyled abb-list--margined abb-section abb-section--three-columns-flow" data-abb-section="0cpwhq-abb-section"><li><span>Global</span> - <a href="https://global.abb/" data-sf-ec-immutable="">English</a></li><li><span>Algeria</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Angola</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Bahrain</span> - <a href="/middle-east/home">English</a></li><li><span>Botswana</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Cameroon</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>C&ocirc;te d'Ivoire</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Egypt</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Ghana</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Israel</span> - <a href="/il/home-he">Hebrew</a></li><li><span>Jordan</span> - <a href="/middle-east/home">English</a></li><li><span>Kenya</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Kuwait</span> - <a href="/middle-east/home">English</a></li><li><span>Lebanon</span> - <a href="/middle-east/home">English</a></li><li><span>Madagascar</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Mali</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Mauritius</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Morocco</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Namibia</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Nigeria</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Oman</span> - <a href="/middle-east/home">English</a></li><li><span>Pakistan</span> - <a href="/middle-east/home">English</a></li><li><span>Palestine</span> - <a href="/middle-east/home">English</a></li><li><span>Qatar</span> - <a href="/middle-east/home">English</a></li><li><span>Saudi Arabia</span> - <a href="/middle-east/home">English</a></li><li><span>Senegal</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>South Africa</span> - <a href="/africa/home">English</a></li><li><span>Tanzania</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Tunisia</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Uganda</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>United Arab Emirates</span> - <a href="/middle-east/home">English</a></li><li><span>Zambia</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li><li><span>Zimbabwe</span> - <a href="/africa/home">English</a> | <a href="/africa/fr/afrique-du-nord">French</a></li></ul></div><div aria-hidden="true" aria-labelledby="languages_asia-and-oceania-label" class="abb-tabs__content__panel" id="languages_asia-and-oceania" role="tabpanel"><ul class="abb-list--unstyled abb-list--margined abb-section abb-section--three-columns-flow" data-abb-section="scfvws-abb-section"><li><span>Global</span> - <a href="https://global.abb/" data-sf-ec-immutable="">English</a></li><li><span>Australia</span> - <a href="/au/home">English</a></li><li><span>Bangladesh</span> - <a href="/bd/bd">English</a></li><li><span>China</span> - <a href="/cn/homepage">Chinese</a> | <a href="/cn/en/home">English</a> </li><li><span>India</span> - <a href="/indian-subcontinent/home">English</a></li><li><span>Indonesia</span> - <a href="/id/home">English</a></li><li><span>Japan</span> - <a href="/jp/home">Japanese</a></li><li><span>Kazakhstan</span> - <a href="/kz/glavnaya">Russian</a></li><li><span>Malaysia</span> - <a href="/my/home">English</a></li><li><span>Mongolia</span> - <a href="/mn/home">Mongolian</a> | <a href="/mn/en/homepage">English</a></li><li><span>New Zealand</span> - <a href="/nz/home">English</a></li><li><span>Philippines</span> - <a href="/ph/home">English</a></li><li><span>Singapore</span> - <a href="/sg/home">English</a></li><li><span>South Korea</span> - <a href="/kr/home">Korean</a></li><li><span>Sri Lanka</span> - <a href="/indian-subcontinent/home">English</a></li><li><span>Taiwan (Chinese Taipei)</span> - <a href="/tw/homepage">Chinese - Traditional</a></li><li><span>Thailand</span> - <a href="/th/home">English</a></li><li><span>Vietnam</span> - <a href="/vn/home">English</a></li></ul></div></div></div> </aside> </div> <script type="text/javascript" src="https://www07.abb.com/cdn/v17.3/scripts/min.js"></script> <script src="/Sitefinity/WebsiteTemplates/AbbBranding/App_Scripts/require.min.js?v=504911268000000000" type="text/javascript"></script> <script src="/Sitefinity/WebsiteTemplates/AbbBranding/App_Scripts/requirejs-libs/Newsearchbar_Autosuggest/autosuggestion.min.js?v=504911268000000000" type="text/javascript"></script> <script> var jspaths = { "paths": { "async": "https://www07.abb.com/cdn/v17.3/scripts/async", "googlemaps": "https://maps.googleapis.com/maps/api/js?client=gme-abbaseabrownboveri&sensor=false&v=3.13", "markerclusterer": "https://www07.abb.com/cdn/v17.3/scripts/markerclusterer", "jqueryjoboffersmap": "https://www07.abb.com/cdn/v17.3/scripts/jquery-joboffersmap", "joboffershortlist": "https://www07.abb.com/cdn/v17.3/scripts/jquery-joboffershortlist", "jobofferdetails": "https://www07.abb.com/cdn/v17.3/scripts/jquery-jobofferdetails", "gajoboffers": "https://www07.abb.com/cdn/v17.3/scripts/jquery-ga-joboffers", "joboffers": "https://www07.abb.com/cdn/v17.3/scripts/jquery-joboffers", "joboffersearch": "https://www07.abb.com/cdn/v17.3/scripts/jquery-joboffersearch", "tickertile": "https://www07.abb.com/cdn/v17.3/scripts/jquery-tickerTile", "touchcarousel": "https://www07.abb.com/cdn/v17.3/scripts/jquery-ui-touchCarousel", "carouselnew": "https://www07.abb.com/cdn/v17.3/scripts/jquery.carouselnew", "touchify": "https://www07.abb.com/cdn/v17.3/scripts/jquery.touchify", "imagegallerynew": "https://www07.abb.com/cdn/v17.3/scripts/jquery-imagegallerynew", "imagesloaded": "https://www07.abb.com/cdn/v17.3/scripts/imagesloaded.pkgd", "imagegalleryinit": "https://www07.abb.com/cdn/v17.3/scripts/jquery-imagegallery-init", "modernizr3d": "https://www07.abb.com/cdn/v17.3/scripts/modernizr.3dtransforms.touch", "jqueryuiwidget": "https://www07.abb.com/cdn/v17.3/scripts/jquery.ui.widget", "jqueryeventdragjs": "https://www07.abb.com/cdn/v17.3/scripts/jquery.event.drag", "jquerytranslate3djs": "https://www07.abb.com/cdn/v17.3/scripts/jquery.translate3d", "jqueryrscarouseljs": "https://www07.abb.com/cdn/v17.3/scripts/jquery.rs.carousel", "jqueryrscarouseljscustomnew": "https://www07.abb.com/cdn/v17.3/scripts/jquery.rs.carousel.customnew", "jqueryrscarouselautoscroll": "https://www07.abb.com/cdn/v17.3/scripts/jquery.rs.carousel-autoscroll", "jqueryrscarouselcontinuous": "https://www07.abb.com/cdn/v17.3/scripts/jquery.rs.carousel-continuous", "jqueryrscarouseltouch": "https://www07.abb.com/cdn/v17.3/scripts/jquery.rs.carousel-touch", "newimagegalleryinitnew": "https://www07.abb.com/cdn/v17.3/scripts/newimagegalleryinitnew", "presentationgalleryinit": "https://www07.abb.com/cdn/v17.3/scripts/jquery-presentationgallery-init", "chosen": "https://www07.abb.com/cdn/v17.3/scripts/jquery.chosen.min", "layout8_4": "https://www07.abb.com/cdn/v17.3/scripts/jquery-layout8_4", "expandable": "https://www07.abb.com/cdn/v17.3/scripts/jquery-expandablenew.min", "togglelayout": "https://www07.abb.com/cdn/v17.3/scripts/jquery-togglelayout.min", "tabs": "https://www07.abb.com/cdn/v17.3/scripts/jquery-tabs.min", "jumpToContactUs": "https://www07.abb.com/cdn/v17.3/scripts/jquery-jumptocontactus.min", "productplugin": "https://www07.abb.com/cdn/v17.3/scripts/jquery-productplugin", "nicescroll": "https://www07.abb.com/cdn/v17.3/scripts/jquery.nicescroll", "liveSearch": "https://www07.abb.com/cdn/v17.3/scripts/jquery.liveSearch", "abbask": "https://www07.abb.com/cdn/v17.3/scripts/jquery.abb.ask", "imagerotator": "https://www07.abb.com/cdn/v17.3/scripts/jquery.abb.imagerotator", "tinyscrollbar": "https://www07.abb.com/cdn/v17.3/scripts/jquery.tinyscrollbar", "productbrowser": "https://www07.abb.com/cdn/v17.3/scripts/jquery.abb.productbrowser", "abbreferencesselector": "https://www07.abb.com/cdn/v17.3/scripts/jquery.abb.referencesselector", "psutils": "https://www07.abb.com/cdn/v17.3/scripts/ps-utils", "downloadsection": "https://www07.abb.com/cdn/v17.3/scripts/jquery-downloadsection-launcher", "productselector": "https://www07.abb.com/cdn/v17.3/scripts/jquery.productselector", "countryselector": "https://www07.abb.com/cdn/v17.3/scripts/jquery.abb.countryselector", "generalselector": "https://www07.abb.com/cdn/v17.3/scripts/GeneralSelector.min", "abbgeneralselector": "https://www07.abb.com/cdn/v17.3/scripts/jquery.abb.generalselector.min", "followUs": "https://www07.abb.com/cdn/v17.3/scripts/jquery.followUs.min", "interactiveimg": "https://www07.abb.com/cdn/v17.3/scripts/jquery.touchpanview.min", "jqueryuitouchpunch": "https://www07.abb.com/cdn/v17.3/scripts/jquery.ui.touch-punch", "knockout": "https://www07.abb.com/cdn/v17.3/scripts/knockout", "select2": "https://www07.abb.com/cdn/v17.3/scripts/select2", "piscomponents": "https://www07.abb.com/cdn/v17.3/scripts/piscomponents", "pisinit": "https://www07.abb.com/cdn/v17.3/scripts/pisinit", "jquery-video-brightcove": "https://www07.abb.com/cdn/v17.3/scripts/jquery-video-brightcove", "handlebars": "https://www07.abb.com/cdn/v17.3/scripts/handlebars", "history": "https://www07.abb.com/cdn/v17.3/scripts/jquery.history", "statemanager": "https://www07.abb.com/cdn/v17.3/scripts/StateManager", "jquery-cmd": "https://www07.abb.com/cdn/v17.3/scripts/jquery-cmd", "jquery-subpages": "https://www07.abb.com/cdn/v17.3/scripts/jquery-subpages", "googleMap": "https://www07.abb.com/cdn/v17.3/scripts/googleMap.min", "googleMapStyles": "https://www07.abb.com/cdn/v17.3/scripts/googleMapStyles.min", "jquery-extreme": "https://www07.abb.com/cdn/v17.3/scripts/jquery-extreme", "socialmedia": "https://www07.abb.com/cdn/v17.3/scripts/jquery.abb.socialmedia.min", "slick": "https://www07.abb.com/cdn/v17.3/scripts/slick", "abbaudioplayer": "https://www07.abb.com/cdn/v17.3/scripts/jquery.abb.audioplayer", "carticonwidget": "https://www07.abb.com/cdn/v17.3/scripts/cartIconWidget", "carticonwidgetinitalization": "https://www07.abb.com/cdn/v17.3/scripts/cartIconWidgetInitialization", "jsonp": "https://www07.abb.com/cdn/v17.3/scripts/jquery-jsonp", "abbexternalcontentwrapper": "https://www07.abb.com/cdn/v17.3/scripts/jquery.abb.externalcontentwrapper", "url": "https://www07.abb.com/cdn/v17.3/scripts/url.min", "dynamicbreadcrumblist": "https://www07.abb.com/cdn/v17.3/scripts/DynamicBreadcrumbList", "breadcrumbsnippetgeneration": "https://www07.abb.com/cdn/v17.3/scripts/BreadcrumbSnippetGeneration" }, waitSeconds: 20 }; var mainPath = "https://www07.abb.com/cdn/v17.3/scripts/main"; requirejs.config(jspaths); requirejs([mainPath + ".js"]); </script> <script> if (window.seoSettings.enableBreadcrumbSnippet === true) { jsLibs.push("breadcrumbsnippetgeneration"); } </script> <script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/bower_components/foundation-sites-newest/dist/plugins/foundation.core.min.js?h=140112de" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/bower_components/foundation-sites-newest/dist/plugins/foundation.util.mediaQuery.min.js?h=fc5c0a75" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/bower_components/flare/src/flare.min.js?h=55c379c7" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/bower_components/foundation-sites-newest/dist/plugins/foundation.util.keyboard.min.js?h=394804cb" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/bower_components/foundation-sites-newest/dist/plugins/foundation.util.box.min.js?h=98778b15" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/bower_components/foundation-sites-newest/dist/plugins/foundation.util.triggers.min.js?h=9211b9a4" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/reveal/reveal.min.js?h=913876d0" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/tabs/tabs.min.js?h=abe32fd1" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/sections/sections.min.js?h=2d6d8af6" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/navigation/navbar.min.js?h=9ffc49e8" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/navigation/navigation.min.js?h=d4819fe0" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/fifa/v0.5.6.1867/components/cookie-banner/cookie-banner.min.js?h=8e516b7d" type="text/javascript"></script><script src="/cdn/javascript/Megamenu/megaMenu.min.js?v=638774539320000000&amp;package=LegacyMaster" type="text/javascript"></script><script src="https://d3o3d9viu00ouz.cloudfront.net/external/@oneabb/external-contact-us/v0.2.2/bundle.js?package=LegacyMaster" type="text/javascript"></script><script src="/cdn/javascript/Megafooter/megaFooter.min.js?v=638774539320000000&amp;package=LegacyMaster" type="text/javascript"></script><script type="application/json" id="PersonalizationTracker"> {"IsPagePersonalizationTarget":false,"IsUrlPersonalizationTarget":false,"PageId":"576d39e5-c1f4-63c0-9537-ff0000433538"} </script><script type="text/javascript" src="/WebResource.axd?d=NjxTqR2bqTw1rewxxlkHPpRymCW5gpAOAIu22VWzdRDns3g9pE0o9F8yJ8Hs1r5nT1wCaZOT7ueAR7cs34HUBT-vJPT4N_I-eTvnaB35mNBrde4xxSPxzCF9OAw64a1ovcUUmxF3Ml_Von33GP8MILbQO2N_KkFLR2IaHRWrM-46P3rqE2fWVWl6LGxG2hIRH0VQdG22gCl7lOP0Y-UdToLN73ydj5VO4hk_2sgfFcw1&amp;t=638774539460000000"> </script><script type="text/javascript"> ; (function (window, document) { var redirect = function (searchRedirectUrl, searchTextFieldValue) { if (searchTextFieldValue.trim() !== '') { var lang = $('html').attr('lang'); var link = searchRedirectUrl + '#query=' + encodeURI(searchTextFieldValue) + '#lang=' + encodeURI(lang); window.location.replace(link); if (document.location.hash.split('=').length > 0) { if (document.location.hash.split('=')[0] === '#query') { window.location.reload(); } } } return false; }; var onload = function () { var searchTextField = document.querySelector('[abb_search_query_textfield]'); var searchSubmitButton = document.querySelector('[abb_search_submit_button]'); var lang = $('html').attr('lang'); var searchRedirectUrl = `/search/${lang}/results`; if (searchSubmitButton) { // If any other page than Search Page Then only do if (($('.forSearchPage').attr('data-forSearchPage')) == "0") { searchSubmitButton.addEventListener('click', function (e) { e.preventDefault(); e.stopImmediatePropagation(); if (searchTextField) { redirect(searchRedirectUrl, searchTextField.value); } }); } } if (searchTextField) { // If any other page than Search Page Then only do if (($('.forSearchPage').attr('data-forSearchPage')) == "0") { searchTextField.addEventListener('keypress', function (e) { var event = e || window.event; var charCode = event.which || event.keyCode; if (charCode === 13) { redirect(searchRedirectUrl, searchTextField.value); } }); } } }; document.addEventListener("DOMContentLoaded", onload); })(window, document); </script> <script> Fifa.jQuery(document).ready(function () { Fifa.jQuery(document).foundation(); }); </script> <script> window.dataLayer = window.dataLayer || []; var dl_data = { 'event': 'updateData', 'page': { 'path': '/mining/abb-in-mining','pageTitle': 'ABB in Mining','description': 'ABB in Mining delivers complete plant electrification, integrated process control and optimization solutions, motors and drives systems as well as instrumentation and analyzer systems. ','pageTemplate': 'LegacyMaster.fifa_abb_master', 'language': 'en', 'content_type': 'Webpage', 'company_brand': 'ABB', 'theme': 'Product or solution information', }, 'visitor': { 'status': '', // internal/external depending if the customer is an employee or not 'geolocation': '', // information taken from AKAMAI } } $(function () { if ($.cookie('csSelectedCountry') && $.cookie('csUserStatus') && $.cookie('csUserAgent') && $.cookie('csSelectedCity')) { dl_data.page.country = $.cookie('csSelectedCountry'); dl_data.visitor.status = $.cookie('csUserStatus') ?? ''; dl_data.visitor.geolocation = $.cookie('csSelectedCountry'); dataLayer.push(dl_data); const event = new Event("event_created_csSelectedCountry"); document.dispatchEvent(event); } else { $.post(`/api/CurrentCountryApi`) .done(function (data) { dl_data.page.country = data.Object.Country ?? ''; dl_data.visitor.status = data.Object.UserStatus ?? ''; dl_data.visitor.geolocation = data.Object.Country ?? 'global'; $.cookie('csSelectedCountry', data.Object.Country, { expires: 1, path: '/' }); $.cookie('csUserStatus', data.Object.UserStatus ?? '', { expires: 1, path: '/' }); $.cookie('csUserAgent', data.Object.UserAgent ?? '', { expires: 1, path: '/' }); $.cookie('csSelectedCity', data.Object.City, { expires: 1, path: '/' }); }) .always(function () { dataLayer.push(dl_data); const event = new Event("event_created_csSelectedCountry"); document.dispatchEvent(event); }); } }); </script> <script src="/cdn/javascript/layoutmobile.js" type="text/javascript"></script> <script src="/Mvc/Scripts/LazyloadImage/jquery.lazy.min.js?v=638774539320000000"></script> <script type="text/javascript"> $(function () { var loadedElements = 0; $('.lazy').Lazy({ beforeLoad: function (element) { window.dispatchEvent(new Event('resize')); }, afterLoad: function (element) { loadedElements++; Site.resizeHeightsOptimized(); }, onError: function (element) { loadedElements++; }, onFinishedAll: function () { } }); }); </script> <script> function hideCartIconIfProductsExist() { var shoppingListBasket = localStorage.getItem('shoppingListBasket'); if (shoppingListBasket) { const basketArray = JSON.parse(shoppingListBasket); if (!basketArray || basketArray.length == 0) { var cartIconM = document.getElementById('cardIconM'); if (cartIconM) { cartIconM.style.display = 'none'; } var cartIconD = document.getElementById('cardIconD'); if (cartIconD) { cartIconD.style.display = 'none'; } } } else { var cartIconD = document.getElementById('cardIconD'); if (cartIconD) { cartIconD.style.display = 'none'; } var cartIconM = document.getElementById('cardIconM'); if (cartIconM) { cartIconM.style.display = 'none'; } } } window.onload = hideCartIconIfProductsExist; </script> <script> $(window).on("load", function () { const cardIconD = document.getElementById('cardIconD'); const cardIconM = document.getElementById('cardIconM'); if (window.innerWidth <= 767) { // addClickEvent(cardIconM); } else { addClickEvent(cardIconD); } }); function addClickEvent(cardIcon) { if (cardIcon) { const url = window.location.origin + '/search/shoppinglist'; cardIcon.addEventListener('click', function (event) { event.preventDefault(); window.location.href = url; }); } } </script> </body> </html>

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