CINXE.COM
Building & Transportation Electrification News | Utility Dive
<!DOCTYPE html> <html class="no-js" dir="ltr" lang="en-US" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Building & Transportation Electrification News | Utility Dive</title> <meta name="description" content="The latest building and transportation electrification news for utility industry professionals"/> <meta name="sailthru.tags" content="utility,utility-electrification"/> <meta property="fb:pages" content="511735792306612"> <script data-cfasync="false"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('consent','default',{ 'ad_storage':'denied', 'analytics_storage':'denied', 'ad_user_data':'denied', 'ad_personalization':'denied', 'personalization_storage':'denied', 'functionality_storage':'granted', 'security_storage':'granted', 'wait_for_update': 500 }); gtag("set", "ads_data_redaction", true); </script> <script data-cfasync="false" src="https://cmp.osano.com/AzqdtLT8Mqkut2TZ/bdeb2f70-056f-4937-961a-e9db412e4c7a/osano.js"></script> <style> .osano-cm-widget{display: none;} </style> <script data-cfasync="false"> window.Osano.cm.addEventListener("osano-cm-script-blocked", function (item) { console.log("Script blocked: " + item); }); window.Osano.cm.addEventListener("osano-cm-cookie-blocked", function (item) { console.log("Cookie blocked: " + item); }); </script> <script> window.dive_location = "NonEU"; window.dive_limit_data_processing = false; </script> <!-- ====== FAVICONS ======= --> <link rel="icon" type="image/x-icon" sizes="any" href="/favicon.ico?v=2" /> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v=2"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png?v=2"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png?v=2"> <link rel="manifest" href="/site.webmanifest?v=2"> <link rel="mask-icon" href="/safari-pinned-tab.svg?v=2" color="#5bbad5"> <meta name="msapplication-TileImage" content="/mstile-150x150.png?v=2"> <meta name="msapplication-TileColor" content="#603cba"> <meta name="theme-color" content="#ffffff"> <link rel="alternate" type="application/rss+xml" title="Utility Dive - Latest News Feed" href="https://www.utilitydive.com/feeds/news/"/> <link rel="canonical" href="https://www.utilitydive.com/topic/building-transportation-electrification/"/> <link rel="next" href="https://www.utilitydive.com/topic/building-transportation-electrification/?page=2"/> <meta property="og:title" content="Building & Transportation Electrification News | Utility Dive" /> <meta property="og:description" content="The latest building and transportation electrification news for utility industry professionals" /> <meta property="og:image" content="https://d12v9rtnomnebu.cloudfront.net/divesite/header_image_logos/utility_dive_feed_header.jpg" /> <link rel="stylesheet" href="/static/css/dive_app.css?531216261124"> <script> // Initialize dataLayer empty array for GTM events window.dataLayer = window.dataLayer || []; window.dataLayer.push({ 'site': 'Utility Dive', }); // wrapper function to push GTM events to dataLayer pushGTMEvent = (eventObject) => { // if window.datalayer is not defined, then set to an empty array window.dataLayer.push(eventObject); }; </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-55G8WRR');</script> <!-- End Google Tag Manager --> <script> let eventParams = {}; const gtmEventObject = { event: 'page.content', 'page.content': { v:11, // seer version ...eventParams } }; window.pushGTMEvent(gtmEventObject); </script> <script type="module" src="/static/js/dist/lyticsHelper.bundle.js?081516261124" ></script> <script type="text/javascript" src="/static/js/ad_blocker_recovery.js?160016291122"></script> <!-- These are the 2 necessary scripts for the ad recovery message to work --> <script async src="https://fundingchoicesmessages.google.com/i/pub-8553262192892817?ers=1" nonce="RORABhIXgMhQdZXbks8fZQ"></script> <script nonce="RORABhIXgMhQdZXbks8fZQ">(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();</script> <!-- If the ad recovery message is blocked, this script shows a backup error message asking users to allow ads --> <script>(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ 'use strict';var aa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},ba="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},k;if("function"==typeof Object.setPrototypeOf)k=Object.setPrototypeOf;else{var m;a:{var ca={a:!0},n={};try{n.__proto__=ca;m=n.a;break a}catch(a){}m=!1}k=m?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null} var p=k,q=function(a,b){a.prototype=ba(b.prototype);a.prototype.constructor=a;if(p)p(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.v=b.prototype},r=this||self,da=function(){},t=function(a){return a};var u;var w=function(a,b){this.g=b===v?a:""};w.prototype.toString=function(){return this.g+""};var v={},x=function(a){if(void 0===u){var b=null;var c=r.trustedTypes;if(c&&c.createPolicy){try{b=c.createPolicy("goog#html",{createHTML:t,createScript:t,createScriptURL:t})}catch(d){r.console&&r.console.error(d.message)}u=b}else u=b}a=(b=u)?b.createScriptURL(a):a;return new w(a,v)};var A=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)};var B={},C=null;var D="function"===typeof Uint8Array;function E(a,b,c){return"object"===typeof a?D&&!Array.isArray(a)&&a instanceof Uint8Array?c(a):F(a,b,c):b(a)}function F(a,b,c){if(Array.isArray(a)){for(var d=Array(a.length),e=0;e<a.length;e++){var f=a[e];null!=f&&(d[e]=E(f,b,c))}Array.isArray(a)&&a.s&&G(d);return d}d={};for(e in a)Object.prototype.hasOwnProperty.call(a,e)&&(f=a[e],null!=f&&(d[e]=E(f,b,c)));return d} function ea(a){return F(a,function(b){return"number"===typeof b?isFinite(b)?b:String(b):b},function(b){var c;void 0===c&&(c=0);if(!C){C={};for(var d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),e=["+/=","+/","-_=","-_.","-_"],f=0;5>f;f++){var h=d.concat(e[f].split(""));B[f]=h;for(var g=0;g<h.length;g++){var l=h[g];void 0===C[l]&&(C[l]=g)}}}c=B[c];d=Array(Math.floor(b.length/3));e=c[64]||"";for(f=h=0;h<b.length-2;h+=3){var y=b[h],z=b[h+1];l=b[h+2];g=c[y>>2];y=c[(y&3)<< 4|z>>4];z=c[(z&15)<<2|l>>6];l=c[l&63];d[f++]=""+g+y+z+l}g=0;l=e;switch(b.length-h){case 2:g=b[h+1],l=c[(g&15)<<2]||e;case 1:b=b[h],d[f]=""+c[b>>2]+c[(b&3)<<4|g>>4]+l+e}return d.join("")})}var fa={s:{value:!0,configurable:!0}},G=function(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,fa);return a};var H;var J=function(a,b,c){var d=H;H=null;a||(a=d);d=this.constructor.u;a||(a=d?[d]:[]);this.j=d?0:-1;this.h=null;this.g=a;a:{d=this.g.length;a=d-1;if(d&&(d=this.g[a],!(null===d||"object"!=typeof d||Array.isArray(d)||D&&d instanceof Uint8Array))){this.l=a-this.j;this.i=d;break a}void 0!==b&&-1<b?(this.l=Math.max(b,a+1-this.j),this.i=null):this.l=Number.MAX_VALUE}if(c)for(b=0;b<c.length;b++)a=c[b],a<this.l?(a+=this.j,(d=this.g[a])?G(d):this.g[a]=I):(d=this.l+this.j,this.g[d]||(this.i=this.g[d]={}),(d=this.i[a])? G(d):this.i[a]=I)},I=Object.freeze(G([])),K=function(a,b){if(-1===b)return null;if(b<a.l){b+=a.j;var c=a.g[b];return c!==I?c:a.g[b]=G([])}if(a.i)return c=a.i[b],c!==I?c:a.i[b]=G([])},M=function(a,b){var c=L;if(-1===b)return null;a.h||(a.h={});if(!a.h[b]){var d=K(a,b);d&&(a.h[b]=new c(d))}return a.h[b]};J.prototype.toJSON=function(){var a=N(this,!1);return ea(a)}; var N=function(a,b){if(a.h)for(var c in a.h)if(Object.prototype.hasOwnProperty.call(a.h,c)){var d=a.h[c];if(Array.isArray(d))for(var e=0;e<d.length;e++)d[e]&&N(d[e],b);else d&&N(d,b)}return a.g},O=function(a,b){H=b=b?JSON.parse(b):null;a=new a(b);H=null;return a};J.prototype.toString=function(){return N(this,!1).toString()};var P=function(a){J.call(this,a)};q(P,J);function ha(a){var b,c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document,d=null===(b=c.querySelector)||void 0===b?void 0:b.call(c,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};var Q=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)},R=function(a){this.g=a||r.document||document};R.prototype.appendChild=function(a,b){a.appendChild(b)};var S=function(a,b,c,d,e,f){try{var h=a.g,g=Q(a.g,"SCRIPT");g.async=!0;g.src=b instanceof w&&b.constructor===w?b.g:"type_error:TrustedResourceUrl";ha(g);h.head.appendChild(g);g.addEventListener("load",function(){e();d&&h.head.removeChild(g)});g.addEventListener("error",function(){0<c?S(a,b,c-1,d,e,f):(d&&h.head.removeChild(g),f())})}catch(l){f()}};var ia=r.atob("aHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vaW1hZ2VzL2ljb25zL21hdGVyaWFsL3N5c3RlbS8xeC93YXJuaW5nX2FtYmVyXzI0ZHAucG5n"),ja=r.atob("WW91IGFyZSBzZWVpbmcgdGhpcyBtZXNzYWdlIGJlY2F1c2UgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlIGlzIGludGVyZmVyaW5nIHdpdGggdGhpcyBwYWdlLg=="),ka=r.atob("RGlzYWJsZSBhbnkgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlLCB0aGVuIHJlbG9hZCB0aGlzIHBhZ2Uu"),la=function(a,b,c){this.h=a;this.j=new R(this.h);this.g=null;this.i=[];this.l=!1;this.o=b;this.m=c},V=function(a){if(a.h.body&&!a.l){var b= function(){T(a);r.setTimeout(function(){return U(a,3)},50)};S(a.j,a.o,2,!0,function(){r[a.m]||b()},b);a.l=!0}},T=function(a){for(var b=W(1,5),c=0;c<b;c++){var d=X(a);a.h.body.appendChild(d);a.i.push(d)}b=X(a);b.style.bottom="0";b.style.left="0";b.style.position="fixed";b.style.width=W(100,110).toString()+"%";b.style.zIndex=W(2147483544,2147483644).toString();b.style["background-color"]=ma(249,259,242,252,219,229);b.style["box-shadow"]="0 0 12px #888";b.style.color=ma(0,10,0,10,0,10);b.style.display= "flex";b.style["justify-content"]="center";b.style["font-family"]="Roboto, Arial";c=X(a);c.style.width=W(80,85).toString()+"%";c.style.maxWidth=W(750,775).toString()+"px";c.style.margin="24px";c.style.display="flex";c.style["align-items"]="flex-start";c.style["justify-content"]="center";d=Q(a.j.g,"IMG");d.className=A();d.src=ia;d.style.height="24px";d.style.width="24px";d.style["padding-right"]="16px";var e=X(a),f=X(a);f.style["font-weight"]="bold";f.textContent=ja;var h=X(a);h.textContent=ka;Y(a, e,f);Y(a,e,h);Y(a,c,d);Y(a,c,e);Y(a,b,c);a.g=b;a.h.body.appendChild(a.g);b=W(1,5);for(c=0;c<b;c++)d=X(a),a.h.body.appendChild(d),a.i.push(d)},Y=function(a,b,c){for(var d=W(1,5),e=0;e<d;e++){var f=X(a);b.appendChild(f)}b.appendChild(c);c=W(1,5);for(d=0;d<c;d++)e=X(a),b.appendChild(e)},W=function(a,b){return Math.floor(a+Math.random()*(b-a))},ma=function(a,b,c,d,e,f){return"rgb("+W(Math.max(a,0),Math.min(b,255)).toString()+","+W(Math.max(c,0),Math.min(d,255)).toString()+","+W(Math.max(e,0),Math.min(f, 255)).toString()+")"},X=function(a){a=Q(a.j.g,"DIV");a.className=A();return a},U=function(a,b){0>=b||null!=a.g&&0!=a.g.offsetHeight&&0!=a.g.offsetWidth||(na(a),T(a),r.setTimeout(function(){return U(a,b-1)},50))},na=function(a){var b=a.i;var c="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];b=c?c.call(b):{next:aa(b)};for(c=b.next();!c.done;c=b.next())(c=c.value)&&c.parentNode&&c.parentNode.removeChild(c);a.i=[];(b=a.g)&&b.parentNode&&b.parentNode.removeChild(b);a.g=null};var pa=function(a,b,c,d,e){var f=oa(c),h=function(l){l.appendChild(f);r.setTimeout(function(){f?(0!==f.offsetHeight&&0!==f.offsetWidth?b():a(),f.parentNode&&f.parentNode.removeChild(f)):a()},d)},g=function(l){document.body?h(document.body):0<l?r.setTimeout(function(){g(l-1)},e):b()};g(3)},oa=function(a){var b=document.createElement("div");b.className=a;b.style.width="1px";b.style.height="1px";b.style.position="absolute";b.style.left="-10000px";b.style.top="-10000px";b.style.zIndex="-10000";return b};var L=function(a){J.call(this,a)};q(L,J);var qa=function(a){J.call(this,a)};q(qa,J);var ra=function(a,b){this.l=a;this.m=new R(a.document);this.g=b;this.i=K(this.g,1);b=M(this.g,2);this.o=x(K(b,4)||"");this.h=!1;b=M(this.g,13);b=x(K(b,4)||"");this.j=new la(a.document,b,K(this.g,12))};ra.prototype.start=function(){sa(this)}; var sa=function(a){ta(a);S(a.m,a.o,3,!1,function(){a:{var b=a.i;var c=r.btoa(b);if(c=r[c]){try{var d=O(P,r.atob(c))}catch(e){b=!1;break a}b=b===K(d,1)}else b=!1}b?Z(a,K(a.g,14)):(Z(a,K(a.g,8)),V(a.j))},function(){pa(function(){Z(a,K(a.g,7));V(a.j)},function(){return Z(a,K(a.g,6))},K(a.g,9),K(a.g,10),K(a.g,11))})},Z=function(a,b){a.h||(a.h=!0,a=new a.l.XMLHttpRequest,a.open("GET",b,!0),a.send())},ta=function(a){var b=r.btoa(a.i);a.l[b]&&Z(a,K(a.g,5))};(function(a,b){r[a]=function(c){for(var d=[],e=0;e<arguments.length;++e)d[e-0]=arguments[e];r[a]=da;b.apply(null,d)}})("__h82AlnkH6D91__",function(a){"function"===typeof window.atob&&(new ra(window,O(qa,window.atob(a)))).start()});}).call(this); window.__h82AlnkH6D91__("WyJwdWItODU1MzI2MjE5Mjg5MjgxNyIsW251bGwsbnVsbCxudWxsLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9iL3B1Yi04NTUzMjYyMTkyODkyODE3Il0sbnVsbCxudWxsLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9lbC9BR1NLV3hVc0lBMXlKVmRQQWNGaXJQX1lGUTdENkpIZVNZUGV6bWNOM216TmJmYWhldlNobXpBVHkzVzlPLU5LV3MyNkx5cWVXRUx3YnRhZzN1MnZEWHVkZnFFSkVRXHUwMDNkXHUwMDNkP3RlXHUwMDNkVE9LRU5fRVhQT1NFRCIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFVoRGZtbFAtR2RTZUhBa1lVY2VmWTFQYXh1cDNFdmhndlJDNVM4bms3S2t1TElaUXBFQ05VZTIySUNjcGx4eF9oeVlveHJTdy1iU3FjUkhKZWwyWU1NalFcdTAwM2RcdTAwM2Q/YWJcdTAwM2QxXHUwMDI2c2JmXHUwMDNkMSIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFgzMm02dWJvVVVwaXJ1b1VQMmhkY2R1S2U5S0pzaDlGRDloMDlWOTlYTkpyZkVTRW5HNzh4Vm0yUDZXdjBDNmkwMXZ4Ui11V25ZVVdlWEI3dmNCd1c5cFFcdTAwM2RcdTAwM2Q/YWJcdTAwM2QyXHUwMDI2c2JmXHUwMDNkMSIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFh0cXRhOEVpaV9LUVI4VHNLaDFVUGJ5TFlnNU1ocDFqdVNFemltQVFFeDFjRDJxalJhTjNDM21hSkt1VkVqdGZ5bTZjSXg5emVaLU5IazZMbTE5QjB1ZGdcdTAwM2RcdTAwM2Q/c2JmXHUwMDNkMiIsImRpdi1ncHQtYWQiLDIwLDEwMCwiY0hWaUxUZzFOVE15TmpJeE9USTRPVEk0TVRjXHUwMDNkIixbbnVsbCxudWxsLG51bGwsImh0dHBzOi8vd3d3LmdzdGF0aWMuY29tLzBlbW4vZi9wL3B1Yi04NTUzMjYyMTkyODkyODE3LmpzP3VzcXBcdTAwM2RDQUUiXSwiaHR0cHM6Ly9mdW5kaW5nY2hvaWNlc21lc3NhZ2VzLmdvb2dsZS5jb20vZWwvQUdTS1d4V0QtdnVGQVVZRE9STnItSmY2SnJGSGhYYU1QNlo5NG1CTjFyQ2g5M1FvdVNLSmtJcFBlLW1Uc2NpdHNWOEZ0aUdIdzBFZ1QtOEMzbHpFblJMczduZ0pQQVx1MDAzZFx1MDAzZCJd"); </script> <script src="/static/js/jquery_360.min.js?543516150322"></script> <script> // waitForTriggerHandler() is library for queuing up javascript to be stored and then executed when a trigger // function is called. You can push() any number of functions which will be stored unless and until trigger() // is called. Once trigger() is called any future functions that you push() in will be executed immediately. // It is safe to call .trigger() multiple times. Any arguments passed to .trigger() will also be passed along // to the associated function function waitForTriggerHandler() { var function_queue = []; var trigger_arguments = []; this._triggered = false; this.push = function(fn) { if (this._triggered) { // just run it immediately if handler has already been triggered fn.apply(null, trigger_arguments); } else { // otherwise add to the queue to run later function_queue.push(fn); } }; this.trigger = function() { // any arguments passed to trigger(foo, bar, baz) will also be passed along to functions in the queue // first convert any arguments to an array trigger_arguments = Array.prototype.slice.call(arguments); while (function_queue.length){ // for each function in the queue, pop it off and then execute it while passing in any // args that may have been passed to trigger(). function_queue.pop().apply(null, trigger_arguments); // The "null" above is for the value of "this". // See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/apply#Parameters } this._triggered = true; } } // set up waitToLoadAds handler window.waitToLoadAds = new waitForTriggerHandler(); // We set up the triggers for this below, they depend on whether we're loading lytics on the page </script> <script type="text/javascript"> // This token is here for test_lytics_snippet.py test: lytics-is-enabled window.googletag = window.googletag || {}; googletag.cmd = googletag.cmd || []; // initialize callback (source: https://learn.lytics.com/product-docs/lytics-javascript-tag/receiving-data-from-lytics) !function(){"use strict";var o=window.jstag||(window.jstag={}),r=[];function n(e){o[e]=function(){for(var n=arguments.length,t=new Array(n),i=0;i<n;i++)t[i]=arguments[i];r.push([e,t])}}n("send"),n("mock"),n("identify"),n("pageView"),n("unblock"),n("getid"),n("setid"),n("loadEntity"),n("getEntity"),n("on"),n("once"),n("call"),o.loadScript=function(n,t,i){var e=document.createElement("script");e.async=!0,e.src=n,e.onload=t,e.onerror=i;var o=document.getElementsByTagName("script")[0],r=o&&o.parentNode||document.head||document.body,c=o||r.lastChild;return null!=c?r.insertBefore(e,c):r.appendChild(e),this},o.init=function n(t){return this.config=t,this.loadScript(t.src,function(){if(o.init===n)throw new Error("Load error!");o.init(o.config),function(){for(var n=0;n<r.length;n++){var t=r[n][0],i=r[n][1];o[t].apply(o,i)}r=void 0}()}),this}}(); // custom init + lytics default install tag from https://activate.getlytics.com/connect?aid=2751 // see https://learn.lytics.com/understanding/product-docs/lytics-javascript-tag/configuration#configuration-options var lyticsCid = '44fda7674f94228540d8fba6786f9770'; console.log('You are using the Lytics Prod account'); jstag.init({ src: `https://c.lytics.io/api/tag/${lyticsCid}/latest.min.js`, pageAnalysis: { dataLayerPull: { disabled: true } } }); jstag.pageView(); (function(){ var sailthru_cookie, sailthru_user_id; function read_cookie(cookieName) { var re = new RegExp('[; ]'+cookieName+'=([^\\s;]*)'); var sMatch = (' '+document.cookie).match(re); if (cookieName && sMatch) return unescape(sMatch[1]); return ''; } sailthru_cookie = read_cookie('sailthru_hid'); if (sailthru_cookie.length > 56) { sailthru_user_id = sailthru_cookie.slice(32,56); jstag.send({ st_profile_id: sailthru_user_id }); } })(); jstag.call('entityReady', waitToLoadAds.trigger); setTimeout(waitToLoadAds.trigger, 1000); // also trigger lytics if it's taking too long waitToLoadAds.push(function (lytics_data) { // lytics_data won't be defined if lytics failed to load correctly. In that case // we don't need to set any segments. if (lytics_data && lytics_data.segments) { googletag.cmd.push(function() { googletag.pubads().setTargeting("LyticsSegments", lytics_data.segments); }); } }); function getUID(id) { window.dataLayer.push({'user_id': id}); }; jstag.getid(getUID); </script> <script type="text/javascript" src="/static/js/mailcheck.min.js?192616240919"></script> <script type="text/javascript" src="/static/js/dive_mailcheck.js?192616240919"></script> <script src="/static/js/app.js?040116120224"></script> <script type="text/javascript"> var divecounter_settings = {}; divecounter_settings.showSignupAd = true; </script> <script type="text/javascript" src="/static/js/divecounter.js?261616040423"></script> <script type="text/javascript"> // Special unbounce signup thing for google traffic. Test with ?test_unbounce in the URL // Note: divecounter must already be loaded. Only enabled on pages that would normally have signup ads // Note: showSignupAd is always off if prestitial is enabled! if ((typeof divecounter !== "undefined") && ($(window).width() > 640)) { var test_unbounce = (window.location.href.indexOf("?test_unbounce")>=0); var force_unbounce = (window.location.href.indexOf("signupbounce=1")>=0) || (window.location.href.indexOf("utm_campaign=Linked-HR")>=0) || (window.location.href.indexOf("utm_source=outbrain")>=0); if (test_unbounce || force_unbounce || (document.referrer.match(/^https?:\/\/(www\.google\.|news\.google\.|t\.co|twitter\.com|www\.facebook\.com)/i) && divecounter.getOption('showSignupAd') && divecounter.canShow(1,1)) ) { // dyanmically load ouibounce.js only on pages where its needed $.getScript("/static/js/ouibounce.min.js?102717100918", function(){ // Once ouibounce.js loads, call the script // We're reusing divecounter's modal instead of OuiBounce's modal code (that's why we pass it 'false') var _ouibounce = ouibounce(false, { aggressive: test_unbounce, // ignore cookie in test mode cookieName: '_viewedOuiBounce', // underscored cookies should be ignored by Varnish callback: function() { divecounter_open_ad(); } }); }); } // end should show unbounce } // end divecounter defined </script> <script type="text/javascript"> // Load analytics.js (universal analytics) first (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); // set all the variables that are per-session or per-visit ga( 'create', 'UA-19684343-16', 'auto', {'name': 'orig'}, {'siteSpeedSampleRate': 2} ); // Set the same variables for aggregate data profile ga( 'create', 'UA-19684343-45', 'auto', {'name': 'agg'}, {'siteSpeedSampleRate': 2} ); //GA.js for tracking outbound links function trackOutboundLink(link, category, action, redirect) { try{ ga('orig.send', 'event', category, action); } catch(err) {} try{ ga('agg.send', 'event', category, action); } catch(err) {} //Timer to prevent redirect before processing data - not necessary if opening tab in new window if(redirect){ setTimeout(function(){ document.location.href = link.href; }, 100); } } $(document).ready(function() { $(".outboundlink").click(function() { trackOutboundLink(this, 'outboundlink', this.link, this.target != '_blank'); }); }); var diveSendPageviewEvent = true; if (diveSendPageviewEvent === true) { ga('orig.send', 'pageview'); ga('agg.send', 'pageview'); console.log('Queued sending of the pageview event to Google Analytics.'); } else { console.log('Sending the Google Analytics pageview event is disabled for this page.'); } // Actually track outbound links // Not sure if this is being used? var trackOutboundRegisterLink = function (url) { ga('agg.send', 'event', 'event_register', url, 'Registered for event', {'hitCallback': function () { document.location = url; } }); }; // Not sure if this is being used? var trackOutboundWebsiteLink = function (url) { // No need to manually change document.location; website opens in new tab ga('agg.send', 'event', 'event_website', url, 'Visited event site'); }; </script> <script type="module" src="/static/js/dist/googleAnalyticsHelper.bundle.js?081516261124" ></script> <script type="text/javascript"> function read_cookie(cookieName) { var re = new RegExp('[; ]'+cookieName+'=([^\\s;]*)'); var sMatch = (' '+document.cookie).match(re); if (cookieName && sMatch) return unescape(sMatch[1]); return ''; } var script = document.createElement('script'); script.type = 'text/javascript'; script.async = true; script.addEventListener('load', function(e) { // we only pass the template this context variable on newsposts let informaData = false; if (window.IIRISTracker) { var sailthru_id = read_cookie('sailthru_hid'); if (sailthru_id.length > 56) { sailthru_id = sailthru_id.slice(32,56); } var notProduction = 'False' === 'True'; var domain = 'www.utilitydive.com'.split('.')[1]; // on non-prod environment, there is specific collector domain to send the data to. var cDomain = notProduction ? 'com-informa-prod1.mini.snplow.net' : 'c.' + domain + '.com' // removed .com previous line var cfg = { config: { td: {}, snowplow: { context: {} } } }; cfg.config.idsource = 'sailthruid'; cfg.config.snowplow.appId = domain; cfg.config.snowplow.cDomain = cDomain; cfg.config.td.lob = 'it'; cfg.config.td.domain = domain; cfg.config.snowplow.contentTagEnabled = !!informaData cfg.config.snowplow.context = informaData window.IIRISTracker.initConfig(cfg); window.IIRISTracker.setTrackingUID(sailthru_id); var irisEvt = new Event('trackerLoaded'); window.dispatchEvent(irisEvt); } else { window.addEventListener('trackerLoaded', function(evt) { if(window.IIRISTracker) { window.IIRISTracker.setTrackingUID(sailthru_id); } }); } }); script.src = 'https://static.iris.informa.com/widgets/v3.0/iris-t.js'; document.getElementsByTagName('head')[0].appendChild(script); </script> <script type="text/javascript"> jQuery.browser = {}; (function () { jQuery.browser.msie = false; jQuery.browser.version = 0; if (navigator.userAgent.match(/MSIE ([0-9]+)\./)) { jQuery.browser.msie = true; jQuery.browser.version = RegExp.$1; } })(); </script> <!-- for modal signup form --> <script type="text/javascript" src="/static/js/jquery.simplemodal.divefork.min.js?093716120922"></script> <style> /* dynamic style overrides based on DB go here*/ </style> <script data-cfasync="false" type="text/javascript" src="/static/js/prestitial.js?270116210524"></script> <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script src="/static/js/dist/signupDataGam.bundle.js?081516261124"></script> <script type="text/javascript" src="/static/js/dist/adTemplates.bundle.js?081516261124"></script> <script> var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent"; var eventer = window[eventMethod]; var messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message"; // Build the site_logos object to be later referenced in house ads const site_logos = {}; site_logos['diveapi'] = { domain: 'diveapi', site_name: "API Site", alt_text: "API Site logo", is_current_site: false, white: { png: "None", svg: "None", }, black: { png: "None", svg: "None", } }; site_logos['agriculturedive'] = { domain: 'agriculturedive', site_name: "Agriculture Dive", alt_text: "Agriculture Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/agriculture_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/agriculture_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/agriculture_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/agriculture_black.svg", } }; site_logos['automotivedive'] = { domain: 'automotivedive', site_name: "Automotive Dive", alt_text: "Automotive Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/automotive_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/automotive_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/automotive_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/automotive_black.svg", } }; site_logos['bankingdive'] = { domain: 'bankingdive', site_name: "Banking Dive", alt_text: "Banking Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/banking_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/banking_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/banking_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/banking_black.svg", } }; site_logos['biopharmadive'] = { domain: 'biopharmadive', site_name: "BioPharma Dive", alt_text: "BioPharma Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/biopharma_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/biopharma_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/biopharma_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/biopharma_black.svg", } }; site_logos['cfo'] = { domain: 'cfo', site_name: "CFO.com", alt_text: "CFO.com logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cfodotcom_white.svg", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cfodotcom_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cfodotcom_black.svg", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cfodotcom_black.svg", } }; site_logos['cfodive'] = { domain: 'cfodive', site_name: "CFO Dive", alt_text: "CFO Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cfo_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cfo_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cfo_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cfo_black.svg", } }; site_logos['ciodive'] = { domain: 'ciodive', site_name: "CIO Dive", alt_text: "CIO Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cio_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cio_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cio_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cio_black.svg", } }; site_logos['constructiondive'] = { domain: 'constructiondive', site_name: "Construction Dive", alt_text: "Construction Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/construction_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/construction_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/construction_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/construction_black.svg", } }; site_logos['cstoredive'] = { domain: 'cstoredive', site_name: "C-Store Dive", alt_text: "C-Store Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cstore_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cstore_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cstore_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cstore_black.svg", } }; site_logos['customerexperiencedive'] = { domain: 'customerexperiencedive', site_name: "CX Dive", alt_text: "CX Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cx_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cx_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cx_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cx_black.svg", } }; site_logos['cybersecuritydive'] = { domain: 'cybersecuritydive', site_name: "Cybersecurity Dive", alt_text: "Cybersecurity Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cybersecurity_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cybersecurity_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cybersecurity_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/cybersecurity_black.svg", } }; site_logos['educationdive'] = { domain: 'educationdive', site_name: "Education Dive", alt_text: "Education Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/education_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/education_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/education_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/education_black.svg", } }; site_logos['esgdive'] = { domain: 'esgdive', site_name: "ESG Dive", alt_text: "ESG Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/esg_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/esg_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/esg_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/esg_black.svg", } }; site_logos['facilitiesdive'] = { domain: 'facilitiesdive', site_name: "Facilities Dive", alt_text: "Facilities Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/facilities_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/facilities_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/facilities_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/facilities_black.svg", } }; site_logos['fashiondive'] = { domain: 'fashiondive', site_name: "Fashion Dive", alt_text: "Fashion Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/fashion_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/fashion_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/fashion_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/fashion_black.svg", } }; site_logos['fooddive'] = { domain: 'fooddive', site_name: "Food Dive", alt_text: "Food Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/food_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/food_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/food_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/food_black.svg", } }; site_logos['grocerydive'] = { domain: 'grocerydive', site_name: "Grocery Dive", alt_text: "Grocery Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/grocery_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/grocery_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/grocery_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/grocery_black.svg", } }; site_logos['healthcaredive'] = { domain: 'healthcaredive', site_name: "Healthcare Dive", alt_text: "Healthcare Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/healthcare_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/healthcare_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/healthcare_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/healthcare_black.svg", } }; site_logos['highereddive'] = { domain: 'highereddive', site_name: "Higher Ed Dive", alt_text: "Higher Ed Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/highered_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/highered_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/highered_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/highered_black.svg", } }; site_logos['hoteldive'] = { domain: 'hoteldive', site_name: "Hotel Dive", alt_text: "Hotel Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/hotel_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/hotel_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/hotel_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/hotel_black.svg", } }; site_logos['hrdive'] = { domain: 'hrdive', site_name: "HR Dive", alt_text: "HR Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/hr_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/hr_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/hr_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/hr_black.svg", } }; site_logos['k12dive'] = { domain: 'k12dive', site_name: "K-12 Dive", alt_text: "K-12 Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/k12_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/k12_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/k12_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/k12_black.svg", } }; site_logos['legaldive'] = { domain: 'legaldive', site_name: "Legal Dive", alt_text: "Legal Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/legal_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/legal_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/legal_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/legal_black.svg", } }; site_logos['manufacturingdive'] = { domain: 'manufacturingdive', site_name: "Manufacturing Dive", alt_text: "Manufacturing Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/manufacturing_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/manufacturing_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/manufacturing_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/manufacturing_black.svg", } }; site_logos['marketingdive'] = { domain: 'marketingdive', site_name: "Marketing Dive", alt_text: "Marketing Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/marketing_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/marketing_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/marketing_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/marketing_black.svg", } }; site_logos['medtechdive'] = { domain: 'medtechdive', site_name: "MedTech Dive", alt_text: "MedTech Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/medtech_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/medtech_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/medtech_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/medtech_black.svg", } }; site_logos['mobilemarketer'] = { domain: 'mobilemarketer', site_name: "Mobile Marketer", alt_text: "Mobile Marketer logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/mobilemarketer_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/mobilemarketer_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/mobilemarketer_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/mobilemarketer_black.svg", } }; site_logos['multifamilydive'] = { domain: 'multifamilydive', site_name: "Multifamily Dive", alt_text: "Multifamily Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/multifamily_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/multifamily_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/multifamily_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/multifamily_black.svg", } }; site_logos['packagingdive'] = { domain: 'packagingdive', site_name: "Packaging Dive", alt_text: "Packaging Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/packaging_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/packaging_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/packaging_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/packaging_black.svg", } }; site_logos['paymentsdive'] = { domain: 'paymentsdive', site_name: "Payments Dive", alt_text: "Payments Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/payments_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/payments_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/payments_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/payments_black.svg", } }; site_logos['pharmavoice'] = { domain: 'pharmavoice', site_name: "PharmaVoice", alt_text: "PharmaVoice logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/pharmavoice_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/pharmavoice_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/pharmavoice_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/pharmavoice_black.svg", } }; site_logos['proformative'] = { domain: 'proformative', site_name: "Proformative", alt_text: "Proformative logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/proformative_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/proformative_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/proformative_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/proformative_black.svg", } }; site_logos['restaurantdive'] = { domain: 'restaurantdive', site_name: "Restaurant Dive", alt_text: "Restaurant Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/restaurant_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/restaurant_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/restaurant_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/restaurant_black.svg", } }; site_logos['retaildive'] = { domain: 'retaildive', site_name: "Retail Dive", alt_text: "Retail Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/retail_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/retail_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/retail_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/retail_black.svg", } }; site_logos['smartcitiesdive'] = { domain: 'smartcitiesdive', site_name: "Smart Cities Dive", alt_text: "Smart Cities Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/smartcities_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/smartcities_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/smartcities_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/smartcities_black.svg", } }; site_logos['socialmediatoday'] = { domain: 'socialmediatoday', site_name: "Social Media Today", alt_text: "Social Media Today logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/smt_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/smt_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/smt_color.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/smt_color.svg", } }; site_logos['supplychaindive'] = { domain: 'supplychaindive', site_name: "Supply Chain Dive", alt_text: "Supply Chain Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/supplychain_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/supplychain_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/supplychain_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/supplychain_black.svg", } }; site_logos['truckingdive'] = { domain: 'truckingdive', site_name: "Trucking Dive", alt_text: "Trucking Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/trucking_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/trucking_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/trucking_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/trucking_black.svg", } }; site_logos['utilitydive'] = { domain: 'utilitydive', site_name: "Utility Dive", alt_text: "Utility Dive logo", is_current_site: true, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/utility_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/utility_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/utility_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/utility_black.svg", } }; site_logos['wastedive'] = { domain: 'wastedive', site_name: "Waste Dive", alt_text: "Waste Dive logo", is_current_site: false, white: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/waste_white.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/waste_white.svg", }, black: { png: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/waste_black.png", svg: "https://d12v9rtnomnebu.cloudfront.net/logo/publications/waste_black.svg", } }; // Get the dive domain and return the dive logo object, or null if it doesn't exist in site_logos function getDivesiteLogoObject(link_url, alt_domain='') { let dive_domain; // Split link URL on 'adurl=' and take what comes after as the ad url const ad_url = decodeURIComponent(link_url.split('adurl=')[1]); // Split on . to get an array of hostname segments const dive_domain_array = new URL(ad_url).hostname.split('.'); // Retrieve the second to last element of the hostname array, which should always be the domain dive_domain = dive_domain_array[dive_domain_array.length - 2] if (alt_domain) { // If alt_domain has been specified, normalize it. i.e. "HR Dive", "http://hrdive.com", etc. => "hrdive" // This will override the link url's domain. dive_domain = alt_domain.replace(/\s+/g, '').replace(/^(https?:\/\/)?(www\.)?|\.com.*|\?.*|#.*/gi, '').toLowerCase(); } // Return the site logos object for this domain if it exists, or null if it does not if (site_logos[dive_domain]) { return site_logos[dive_domain]; } else { // Fallback logo const url_prefix = "https://d12v9rtnomnebu.cloudfront.net/divesite/responsive_ad_assets/small_logos/"; return { domain: 'industrydive', site_name: 'Industry Dive', alt_text: 'Industry Dive logo', white: { svg: url_prefix + 'industrydive-small-white.svg', png: url_prefix + 'industrydive-small-white.png', }, black: { svg: url_prefix + 'industrydive-small-black.svg', png: url_prefix + 'industrydive-small-black.png', } } } } eventer(messageEvent, function (e) { var key = e.message ? "message" : "data"; var data = e[key]; var eventName = data.message || 'ignore'; if (eventName == 'adContentAvailable') { var $ad_element; $ad_element = $('div').filter('[data-container-ad-unit-id="' + data.adUnit + '-' + window.dfp_visibility + '"]'); $ad_element.hide() var nativeAdEditorialSelector = '.sidebar .hybrid-ad-wrapper .native-ad-editorial'; var nativeAdEditorialExists = $(nativeAdEditorialSelector).length > 0; if ( nativeAdEditorialExists ) { $(nativeAdEditorialSelector).closest('.hybrid-ad-wrapper').addClass('native-ad-editorial-sidebar-border'); } // Inline homepage ad $('.feed-item-ad .hybrid-ad-wrapper a').each(function (index, element) { window.updateGamAdUrl(element, 'inline'); }); // Editorial native ad sidebar // NOTE: must go before inline native ad to ensure correct location added $('.sidebar .native-ad.editorial a').each(function (index, element) { window.updateGamAdUrl(element, 'sidebar'); }); // Editorial native ad inline $('.native-ad.editorial a').each(function (index, element) { window.updateGamAdUrl(element, 'inline'); }); // Sidebar ad $('.sidebar .hybrid-ad-wrapper a').each(function (index, element) { window.updateGamAdUrl(element, 'sidebar'); }); } }, false); var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; googletag.cmd.push(function () { var desktopWidth = 1024; if (window.innerWidth >= desktopWidth) { window.dfp_visibility = 'desktop'; } else { window.dfp_visibility = 'mobile'; } var dfpDisplayConfiguration = { "prestitialEnabled": true, "leaderboardEnabled": true, "sidebarAdsEnabled": true, "visibility": window.dfp_visibility }; if (window.dfp_visibility == 'desktop') { if (typeof prestitialAds == 'object' && prestitialAds.pageIsPrestitialEligible()) { googletag.defineSlot('/21662595662/utilitydive/utilitydiveprestitial', [[500, 300], [640, 480]], 'paychekgoeshere').addService(googletag.pubads()); } if (dfpDisplayConfiguration.leaderboardEnabled) { googletag.defineSlot('/21662595662/utilitydive/utilitydiveleaderboard', [[970, 180], [728, 90], [970, 90]], 'dfp-leaderboard-desktop').addService(googletag.pubads()); googletag.pubads().addEventListener('slotRenderEnded', function (event) { if ((event.slot.getAdUnitPath() === '/21662595662/utilitydive/utilitydiveleaderboard' || event.slot.getAdUnitPath() === '/21662595662/utilitydive/utilitydiveleaderboard') && !event.isEmpty ) { $(window).blur(function () { if (document.activeElement === $('#dfp-leaderboard-desktop iframe')[0] || document.activeElement === $('#dfp-leaderboard-desktop iframe')[0]) { try { localStorage.setItem('leaderboard_signup_path', document.location.pathname); } catch (e) { // local storage could not be available due to privacy settings or something } } }); } }); } if (dfpDisplayConfiguration.sidebarAdsEnabled) { googletag.defineSlot('/21662595662/utilitydive/utilitydivehybrid1', [[300, 250], 'fluid', [160, 600]], 'dfp-hybrid1-desktop').addService(googletag.pubads()); } googletag.defineSlot('/21662595662/utilitydive/utilitydivehybrid2', [[300, 250], 'fluid'], 'dfp-hybrid2-desktop').addService(googletag.pubads()); googletag.defineSlot('/21662595662/utilitydive/utilitydivehybrid3', [[300, 250], 'fluid'], 'dfp-hybrid3-desktop').addService(googletag.pubads()); googletag.defineSlot('/21662595662/utilitydive/utilitydivehybrid4', [[300, 250], 'fluid'], 'dfp-hybrid4-desktop').addService(googletag.pubads()); googletag.defineSlot('/21662595662/utilitydive/utilitydivethankyouhybrid1', ['fluid'], 'dfp-thankyouhybrid1-desktop').addService(googletag.pubads()); googletag.defineSlot('/21662595662/utilitydive/utilitydivethankyouhybrid2', ['fluid'], 'dfp-thankyouhybrid2-desktop').addService(googletag.pubads()); } else { googletag.defineSlot('/21662595662/utilitydive/utilitydivehybrid1', [[300, 250], 'fluid'], 'dfp-hybrid1-mobile').addService(googletag.pubads()); googletag.defineSlot('/21662595662/utilitydive/utilitydivehybrid2', [[300, 250], 'fluid'], 'dfp-hybrid2-mobile').addService(googletag.pubads()); googletag.defineSlot('/21662595662/utilitydive/utilitydivehybrid3', [[300, 250], 'fluid'], 'dfp-hybrid3-mobile').addService(googletag.pubads()); googletag.defineSlot('/21662595662/utilitydive/utilitydivehybrid4', [[300, 250], 'fluid'], 'dfp-hybrid4-mobile').addService(googletag.pubads()); googletag.defineSlot('/21662595662/utilitydive/utilitydivethankyouhybrid1', ['fluid'], 'dfp-thankyouhybrid1-mobile').addService(googletag.pubads()); googletag.defineSlot('/21662595662/utilitydive/utilitydivethankyouhybrid2', ['fluid'], 'dfp-thankyouhybrid2-mobile').addService(googletag.pubads()); } googletag.pubads().setTargeting("topics", ["Building & Transportation Electrification","building-transportation-electrification","Electrification"]); if ((typeof divecounter !== "undefined") && (divecounter.getData().is_subscriber)) { googletag.pubads().setTargeting("is_subscriber", "yes"); } var site = window.location.host; googletag.pubads().setTargeting("site", site); var first_path = window.location.pathname.split( '/' )[1]; googletag.pubads().setTargeting("first_path", first_path); // Set ad targeting on the trendline to show the ads designated for it var isTopicPage = window.location.pathname.indexOf('/topic/') !== -1; if(isTopicPage) { googletag.pubads().setTargeting('is_topics_page', 'true'); } googletag.pubads().setCentering(true); googletag.pubads().collapseEmptyDivs(false); // Whether to collapse the slots even before the ads are fetched. googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <script>window.fallbackAds = '[{\u0022adType\u0022: \u0022editorial_native_ad\u0022, \u0022link\u0022: \u0022/trendline/grid\u002Dresiliency/84/?utm_source\u003DUD\u0026utm_medium\u003DNativeFB\u0026utm_campaign\u003DTrendlineFB\u0022, \u0022label\u0022: \u0022Trendline\u0022, \u0022image\u0022: \u0022https://imgproxy.divecdn.com/57dAC3UOL8k7gTBlts\u002Duej7iNdCWknmcZq7S4zNe0HI/g:ce/rs:fit:212:100/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy01MTE3Mzg1My5qcGc\u003D.webp\u0022, \u0022attribution\u0022: \u0022\u0022, \u0022headline\u0022: \u0022How utilities are ensuring grid resilience\u0022, \u0022ctaText\u0022: \u0022Access now\u0022, \u0022description\u0022: \u0022Utilities and grid operators are facing\u005Cu00a0increasing threats\u005Cu00a0from climate change as well as\u005Cu00a0cyber and physical attacks, and are deploying a variety of responses to meet the rising challenges.\u0022}]'</script> <script type="module" src="/static/js/dist/onBoardDiagnostics.bundle.js?081516261124" ></script> <!-- NEW RELIC SYNTHETICS CANARY --> </head> <body class="topic-page"> <!-- Accessibility skip-nav link --> <a href="#skip-link-target" class="button button--loud skip-nav-link" tabindex="1">Skip to main content</a> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-55G8WRR" height="0" width="0" style="display:none;visibility:hidden"> </iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="prestitial-init" style="display: none;" class="prestitial-init"></div> <div id="prestitial-outer" class="prestitial content-overlay" style="display:none;"> <section class="site-menu" aria-label="Site menu"> <div class="site-menu-inner"> <img src="https://d12v9rtnomnebu.cloudfront.net/logo/publications/utility_black.svg" alt="Utility Dive" class="pub-logo"> </div> </section> <section class="paychek-page-wrapper row"> <div class="paychek-button large-4 large-push-8 columns"> <div> CONTINUE TO SITE ➞ </div> </div> <div class="paychek large-8 large-pull-4 columns"> <div id="paychekgoeshere"></div> <script data-cfasync="false" type="text/javascript"> if (typeof prestitialAds !== 'undefined' && prestitialAds.pageIsPrestitialEligible()) { prestitialAds.showOverlay(); } </script> <script type="text/javascript"> if (typeof prestitialAds !== 'undefined' && prestitialAds.pageIsPrestitialEligible()) { prestitialAds.initialize(7); prestitialAds.setPrestitialPossibleCookie(); var prestitial_ad_is_loaded = false; var prestitial_ad_is_empty = false; googletag.cmd.push(function () { googletag.pubads().addEventListener('slotRenderEnded', function (event) { if (event.slot.getAdUnitPath() == '/21662595662/utilitydive/utilitydiveprestitial') { if (event.isEmpty || prestitialAds.testingNoAd()) { prestitial_ad_is_empty = true; prestitialAds.closePrestitial(); } else { prestitial_ad_is_loaded = true; $.modal.close(); $('div#prestitial-init').hide(); // hide the all white overlay prestitialAds.setCookie( "_prestitialViewed", (new Date()).getTime(), prestitialAds.daysBetweenPrestitial ); } } }); }); if (prestitialAds.testingNoAd()) { } else { waitToLoadAds.push(function() { googletag.cmd.push(function () { googletag.display('paychekgoeshere'); }); }); } setTimeout( function () { if (!prestitial_ad_is_loaded && !prestitialAds.overrideTimeout()) { if (!prestitial_ad_is_empty) { // if the prestitial is already hidden, then don't hide it again. if (!prestitialAds.prestitialAdIsClosed()) { prestitialAds.closePrestitial(); prestitialAds.logClosePrestitialAdBy('failed'); } } } else if (!prestitialAds.overrideTimeout()) { setTimeout( function () { // if the prestitial is already hidden, then don't hide it again. if (!prestitialAds.prestitialAdIsClosed()) { prestitialAds.closePrestitial(); prestitialAds.logClosePrestitialAdBy('timeout'); } }, prestitialAds.timeoutSeconds() ); } else { } }, 2900 ); prestitialAds.sentPrestitialEligibleEvent(); } else if (typeof prestitialAds !== 'undefined' && !prestitialAds.pageIsPrestitialEligible()){ prestitialAds.closePrestitial(); } </script> </div> </section> </div> <div id="signup-inter" class="modal_dialog" style="display:none;"> <form id="signup-inter-form" class="form-basic" name="signup-inter-form" action="/signup/" method="POST"> <input type="hidden" name="signup_box_location" value="interstitial"> <input type="hidden" name="signup_initial_url_path" value=""> <h1> Don't miss tomorrow's electric utility industry news </h1> <p class="interstitial-text"> Let Utility Dive's free newsletter keep you informed, straight from your inbox. </p> <p class="form-error__message" id="interstitial-error"></p> <div id="form-interstitial"> <input type="email" name="email" placeholder="Work email address" class="email" required id="id_60b440_email"> <div id="newsletter-list-section"> <ul id="id_60b440_site_newsletters" class="list-no-bullets"> <li><label for="id_60b440_site_newsletters_0"><input type="checkbox" name="site_newsletters" value="2" class="list-no-bullets" id="id_60b440_site_newsletters_0"> Daily Dive <span class="secondary-label">M-F</span></label> </li> <li><label for="id_60b440_site_newsletters_1"><input type="checkbox" name="site_newsletters" value="41" class="list-no-bullets" id="id_60b440_site_newsletters_1"> Storage Weekly <span class="secondary-label">Every Tuesday</span></label> </li> <li><label for="id_60b440_site_newsletters_2"><input type="checkbox" name="site_newsletters" value="13" class="list-no-bullets" id="id_60b440_site_newsletters_2"> Load Management Weekly <span class="secondary-label">Every Wednesday</span> <p class="newsletter-partner">In partnership with</p><img class="newsletter-partner" loading="lazy" src="https://imgproxy.divecdn.com/HKJu6uVJPTX-d4gNw7YugKLYlbufnSe1qe3AQsV_fzc/raw:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL3RodW1ibmFpbHMvbmV3c2xldHRlcl9saXN0cy9QTE1BX2xvZ28ucG5n"></label> </li> <li><label for="id_60b440_site_newsletters_3"><input type="checkbox" name="site_newsletters" value="25" class="list-no-bullets" id="id_60b440_site_newsletters_3"> Renewable Energy Weekly <span class="secondary-label">Every Thursday</span> <p class="newsletter-partner">In partnership with</p><img class="newsletter-partner" loading="lazy" src="https://imgproxy.divecdn.com/1hVbXLb-Spzm3NFCLfhzZiKL8f7i8_ELUv7ZmwPTSYc/raw:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL3RodW1ibmFpbHMvbmV3c2xldHRlcl9saXN0cy9zZXBhX2xvZ28uanBn"></label> </li> </ul> </div> <div id="interstitial-consent-container"> <input name="user_consent" value="1" id="id_user_consent" type="checkbox"> <span> By signing up to receive our newsletter, you agree to our <a href="https://www.industrydive.com/terms-of-use/" target="_blank">Terms of Use</a> and <a href="https://www.industrydive.com/privacy-policy/" target="_blank">Privacy Policy</a>. You can unsubscribe at anytime. </span> </div> </div> <input id="signup-inter-submit" class="email_submit submit button" type="submit" data-role="none" value="Subscribe today"> </form> </div> <!-- leaderboard --> <div class="leaderboard-wrap"> <div class="hide-small show-large"> <div data-container-ad-unit-id="/21662595662/utilitydive/utilitydiveleaderboard-desktop"></div> <div id='dfp-leaderboard-desktop' style="min-height: 90px"> <script> waitToLoadAds.push(function() { googletag.cmd.push(function() { if (window.dfp_visibility == 'desktop') { googletag.display('dfp-leaderboard-desktop'); } }) }); </script> </div> </div> </div> <div class="page-container"> <header role="banner"> <nav id="top" class="site-menu" aria-label="Site menu"> <div class="site-menu-inner"> <!-- logo --> <div class="pub-logo-wrapper"> <a href="/" class="analytics t-dash-navigation"> <img class="pub-logo" src="https://d12v9rtnomnebu.cloudfront.net/logo/publications/utility_black.svg" alt="Utility Dive" height="28"> </a> </div> <!-- desktop menu, not visible on mobile/tablet --> <div class="menu-content-wrapper"> <ul class="desktop-menu-main"> <li> <a href="/deep-dive/" class="nav-menu-item analytics t-deepdive-navigation">Deep Dive</a> </li> <li> <a href="/opinion/" class="nav-menu-item analytics t-opinion-navigation">Opinion</a> </li> <li> <a href="/library/" class="nav-menu-item analytics t-library-navigation">Library</a> </li> <li> <a href="/events/" class="nav-menu-item analytics t-events-navigation">Events</a> </li> <li> <a href="/press-release/" class="nav-menu-item analytics t-press-releases-navigation">Press Releases</a> </li> <li class="topics top-nav-dropdown-item"> <button class="nav-menu-item topics-dropdown-item"> Topics <span class="dropdown-toggle-arrow"></span> </button> </li> </ul> <!-- mobile menu toggle icon, not visible on desktop --> <a href="/signup/?signup_location=header" class="nav-menu-item nav-signup-button mobile-nav-signup-button analytics t-signup-navigation button"> Sign up </a> <button class="mobile-menu-toggle"> <img src="/static/img/menu_icons/menu.svg?273117231121" alt="menu" loading="lazy"> </button> <!-- newsletter and search, only shown on desktop --> <ul class="desktop-menu-sub list-no-bullets"> <li> <button class="search-toggle search-button-front analytics t-search-navigation-top"> <img src="/static/img/menu_icons/search.svg?320116291121" alt="search" width="16" height="16" loading="lazy"> <span class="sub-link">Search</span> </button> </li> <li> <a href="/signup/?signup_location=header" class="nav-menu-item nav-signup-button desktop-nav-signup-button analytics t-signup-navigation button"> <img src="/static/img/email_icons/mail.svg?273117231121" width="16" height="11" loading="lazy" alt=""> Sign up </a> </li> </ul> </div> </div> </nav> </header> <div class="menu-search js-search-hide"> <div class="menu-search-inner-wrapper row"> <form action="/search/" method="GET" data-ajax="false"> <label for="search-desktop"> <span class="screen-reader-text search">Search</span> </label> <input id="search-desktop" type="search" name="q" placeholder="Search" data-role="none"> <button type="submit" value="" data-role="none" class="search-button-front analytics t-search-navigation-drawer"> <img src="/static/img/menu_icons/search.svg?320116291121" alt="search" height="16" width="16" loading="lazy"> </button> <img class="close" src="/static/img/menu_icons/close.svg?273117231121" width="16" height="16" alt="close search" loading="lazy"> </form> </div> </div> <nav class="topics menu-bar" aria-label="Menu bar"> <ul class="list-no-bullets"> <li> <a class="analytics t-topic-navigation-Generation" href="/topic/Generation/">Generation</a> </li> <li> <a class="analytics t-topic-navigation-transmission-distribution" href="/topic/transmission-distribution/">T&D</a> </li> <li> <a class="analytics t-topic-navigation-grid-security-reliability" href="/topic/grid-security-reliability/">Grid Reliability</a> </li> <li> <a class="analytics t-topic-navigation-building-transportation-electrification" href="/topic/building-transportation-electrification/">Electrification</a> </li> <li> <a class="analytics t-topic-navigation-demand-response" href="/topic/demand-response/">Load Management</a> </li> <li> <a class="analytics t-topic-navigation-solar" href="/topic/solar/">Renewables</a> </li> <li> <a class="analytics t-topic-navigation-storage" href="/topic/storage/">Storage</a> </li> <li> <a class="analytics t-topic-navigation-distributed-energy" href="/topic/distributed-energy/">DER</a> </li> <li> <a class="analytics t-topic-navigation-policy" href="/topic/policy/">Regs</a> </li> <li> <a class="analytics t-topic-navigation-market-news" href="/topic/market-news/">Corp News</a> </li> </ul> </nav> <script type="module" src="/static/js/dist/navSignupHelper.bundle.js?081516261124" ></script> <script> window.siteName = 'Utility Dive'; </script> <div class="search-overlay"></div> <div class="page-wrapper"> <div class="page-inner-wrapper" id="skip-link-target"> <div class="row"> <div class="medium-10 medium-centered large-12"> <section id="main-content" class="main-content large-8 columns"> <section class="feed-header layout-stack-xl"> <h1 class="feed-header__title">Building & Transportation Electrification</h1> <hr class="feed-header__divider"> </section> <ul class="feed layout-stack-xxl"> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/Duke-north-carolina-microgrid-ev-charging-hub-Entrada-Daimler-Truck/733710/"> <img class="" src="https://imgproxy.divecdn.com/_dltjIqrFSLE9x7UsJJetneHwflzhTyoO2TGCGVQbnY/g:nowe:0:758/c:3000:1695/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9vcmlnaW5hbF95eVBGdW1zLmpwZWc=.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/v5lKU8EFazTTQb0JvpVhfkjom1aKT0My2wnhD26FMpU/g:nowe:0:758/c:3000:1695/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9vcmlnaW5hbF95eVBGdW1zLmpwZWc=.webp 300w, https://imgproxy.divecdn.com/rXN1Pq7WSbKgDURB2XtU-ocF66skMB9432m9sG0nvjg/g:nowe:0:758/c:3000:1695/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9vcmlnaW5hbF95eVBGdW1zLmpwZWc=.webp 600w, https://imgproxy.divecdn.com/_dltjIqrFSLE9x7UsJJetneHwflzhTyoO2TGCGVQbnY/g:nowe:0:758/c:3000:1695/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9vcmlnaW5hbF95eVBGdW1zLmpwZWc=.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="A Freightliner eCascadia at Electric Island" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Courtesy of Daimler Trucks North America</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/Duke-north-carolina-microgrid-ev-charging-hub-Entrada-Daimler-Truck/733710/"> North Carolina microgrid EV charging hub is a model for fleet electrification, Duke Energy says </a> </h3> <p class="feed__description">The microgrid, which includes solar, hydrogen, battery storage and other types of generation, includes six total fleet charging stations ranging from 120 kW to 300 kW, and two level 2 chargers.</p> <span class="secondary-label">By <a rel="author" href="/editors/robert/"> Robert Walton </a> •</span> <span class="secondary-label">Nov. 22, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/usgbc-tool-aims-to-drive-sustainability-across-building-portfolios/733344/"> <img class="" src="https://imgproxy.divecdn.com/LK5gjWo-VJvwc8dGmiLNVcUFVQ1ha2xGLg2vCpTRz9A/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9DaXR5c2NhcGVfd2l0aF9zdXN0YWluYWJsZV9idWlsZGluZ3MuanBn.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/YPVkTuGinpUCsgsEi_6vW_pJQwT6C8nJcEf01hLomDg/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9DaXR5c2NhcGVfd2l0aF9zdXN0YWluYWJsZV9idWlsZGluZ3MuanBn.webp 300w, https://imgproxy.divecdn.com/SdYtf5bq6REl65tQtaDS5Atd9pfuZKNKrlWt0j3rfks/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9DaXR5c2NhcGVfd2l0aF9zdXN0YWluYWJsZV9idWlsZGluZ3MuanBn.webp 600w, https://imgproxy.divecdn.com/LK5gjWo-VJvwc8dGmiLNVcUFVQ1ha2xGLg2vCpTRz9A/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9DaXR5c2NhcGVfd2l0aF9zdXN0YWluYWJsZV9idWlsZGluZ3MuanBn.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="A cityscape with sustainable buildings that include solar panels, wind turbines and green roofs" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Eoneren via Getty Images</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/usgbc-tool-aims-to-drive-sustainability-across-building-portfolios/733344/"> USGBC releases tool to bridge gap between sustainability targets and outcomes in buildings </a> </h3> <p class="feed__description">The digital platform is intended to help organizations meet reporting requirements and sustainability goals related to emissions, energy, water and waste, the U.S. Green Building Council said.</p> <span class="secondary-label">By Nish Amarnath •</span> <span class="secondary-label">Nov. 20, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-6 columns"> <figure class="feed__image-container feed__image-container-trendline"> <a class="feed__image " href="/trendline/building-electrification/476/"> <img class="" src="https://imgproxy.divecdn.com/k0luWPbrkYTIXAAJhMlFtB2RC9zcSoOTWxs_4uIWrbU/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzUxNDQxMzEwLmpwZw==.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/nZY2yk4UHBrNGBDM2j13eWtObivHi4oiC3slX2zCYCw/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzUxNDQxMzEwLmpwZw==.webp 300w, https://imgproxy.divecdn.com/JIBz_izlK3hyRvJpiJ0PZCgF8HstmPE7JaTj6a68WbI/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzUxNDQxMzEwLmpwZw==.webp 600w, https://imgproxy.divecdn.com/k0luWPbrkYTIXAAJhMlFtB2RC9zcSoOTWxs_4uIWrbU/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzUxNDQxMzEwLmpwZw==.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="Citscape with solar panels installed outside." > <a href="/trendline/building-electrification/476/" class="feed__cta "> Explore the Trendline<span class="feed__cta-arrow">➔</span> </a> </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Liudmila Chernetska via Getty Images</div> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-6 columns"> <div class="label label--medium">Trendline</div> <h3 class="feed__title feed__title--display"> <a class="" href="/trendline/building-electrification/476/">Building Electrification</a> </h3> <p class="feed__description">Decarbonization goals are spurring building electrication efforts across the U.S. While the use of heat pumps and other technologies is expanding, some policies are facing legal challenges.</p> <span class="secondary-label"> By Utility Dive staff</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/thermal-energy-networks-us-cities-neighborhood-decarbonization/733225/"> <img class="" src="https://imgproxy.divecdn.com/G05HrwqRa07WKuIkK82NpJNe7oK6BhYqm3yGt7K0ByY/g:nowe:0:595/c:3066:1732/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy05NTA3OTMxMDguanBn.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/Ii8xkYfRiYLbviKQx9vbneOuceRwm2P8-FTSTV0nMBs/g:nowe:0:595/c:3066:1732/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy05NTA3OTMxMDguanBn.webp 300w, https://imgproxy.divecdn.com/IGXYOy5LVx1KsiHruwtfRaJya0pJi5fIbpqcM5ZFrSA/g:nowe:0:595/c:3066:1732/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy05NTA3OTMxMDguanBn.webp 600w, https://imgproxy.divecdn.com/G05HrwqRa07WKuIkK82NpJNe7oK6BhYqm3yGt7K0ByY/g:nowe:0:595/c:3066:1732/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy05NTA3OTMxMDguanBn.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="Aerial shot of roads running through a dense urban area on the waterfront" loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Jacob Boomsma via Getty Images</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/thermal-energy-networks-us-cities-neighborhood-decarbonization/733225/"> Thermal energy networks can decarbonize neighborhoods. Meet the US cities giving them a shot. </a> </h3> <p class="feed__description">With federal dollars, cities want to leverage heat from waste sources and the ground to move buildings away from burning fossil fuels on-site.</p> <span class="secondary-label">By Brian Martucci •</span> <span class="secondary-label">Nov. 20, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/heat-pumps-save-texas-energy-bills-reduce-grid-strain-aceee/732563/"> <img class="" src="https://imgproxy.divecdn.com/ejY06IQzU5tnwJXQb4w-ZJoFjq8OdSA0Moausvib2es/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMjMxMjA2ODc1LmpwZw==.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/6F8wtpmzAWW43cYZZYFyJVaUnX3PCB2K6evD5nlnk4c/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMjMxMjA2ODc1LmpwZw==.webp 300w, https://imgproxy.divecdn.com/CNfw_60qJXooOqxlL77BNqlsBCqO-KWcpS5oAwgTcnU/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMjMxMjA2ODc1LmpwZw==.webp 600w, https://imgproxy.divecdn.com/ejY06IQzU5tnwJXQb4w-ZJoFjq8OdSA0Moausvib2es/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMjMxMjA2ODc1LmpwZw==.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="Two people stand next to flames in a barbecue with their hands stretched out over the fire. One person is wrapped in a blanket." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Go Nakamura via Getty Images</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/heat-pumps-save-texas-energy-bills-reduce-grid-strain-aceee/732563/"> Heat pumps could save these Texas households money, reduce grid strain: ACEEE </a> </h3> <p class="feed__description">The state should focus on deploying heat pumps in homes that currently use inefficient electric resistance heaters, say the authors of a paper from the American Council for an Energy-Efficient Economy.</p> <span class="secondary-label">By Ysabelle Kempe •</span> <span class="secondary-label">Nov. 13, 2024</span> </div> </li> <li class="feed__item feed-item-ad"> <div class="hybrid-ad-wrapper show-small hide-large"> <div class="hybrid-ad-inner-wrapper"> <div class="show-small hide-large"> <div data-container-ad-unit-id="/21662595662/utilitydive/utilitydivehybrid1-mobile"></div> <div id='dfp-hybrid1-mobile'> <script> waitToLoadAds.push(function() { googletag.cmd.push(function() { if (window.dfp_visibility == 'mobile' ) { googletag.display('dfp-hybrid1-mobile'); googletag.pubads().addEventListener('slotRenderEnded', function (event) { var adUnitPath = '/21662595662/utilitydive/utilitydivehybrid1'; var onProformative = false; if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) { var adUnitPathWithVisibility = adUnitPath + '-mobile'; var selector = '.pf-comments__ad-wrapper [data-container-ad-unit-id="' + adUnitPathWithVisibility + '"]'; if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) { $(selector).closest('.pf-comments__ad-wrapper').addClass('borders') } } }); } }); }); </script> </div> </div> </div> </div> <div class="hybrid-ad-wrapper hide-small show-large"> <div class="hybrid-ad-inner-wrapper"> <div class="hide-small show-large"> <div data-container-ad-unit-id="/21662595662/utilitydive/utilitydivehybrid2-desktop"></div> <div id='dfp-hybrid2-desktop'> <script> waitToLoadAds.push(function() { googletag.cmd.push(function() { if (window.dfp_visibility == 'desktop' ) { googletag.display('dfp-hybrid2-desktop'); googletag.pubads().addEventListener('slotRenderEnded', function (event) { var adUnitPath = '/21662595662/utilitydive/utilitydivehybrid2'; var onProformative = false; if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) { var adUnitPathWithVisibility = adUnitPath + '-desktop'; var selector = '.pf-comments__ad-wrapper [data-container-ad-unit-id="' + adUnitPathWithVisibility + '"]'; if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) { $(selector).closest('.pf-comments__ad-wrapper').addClass('borders') } } }); } }); }); </script> </div> </div> </div> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/trump-energy-plans-impact-commercial-building-operators-sustainability/732569/"> <img class="" src="https://imgproxy.divecdn.com/eJtsmoMbT3xhfMGndSL6W-SkLiVLuYIGOv60mds0WsQ/g:nowe:0:24/c:2500:1412/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTgzMjE2NDk5LmpwZw==.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/uOFxSJjE1khSzAJrnmb7bzaxEIX5QymyKM3iUH20DuI/g:nowe:0:24/c:2500:1412/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTgzMjE2NDk5LmpwZw==.webp 300w, https://imgproxy.divecdn.com/J3vaHaNhd-7ldN505nYIqAvVqSNoIU6ZFS1fp0vzMNc/g:nowe:0:24/c:2500:1412/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTgzMjE2NDk5LmpwZw==.webp 600w, https://imgproxy.divecdn.com/eJtsmoMbT3xhfMGndSL6W-SkLiVLuYIGOv60mds0WsQ/g:nowe:0:24/c:2500:1412/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTgzMjE2NDk5LmpwZw==.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="President-elect Donald Trump giving the thumbs-up against a background of U.S. flags." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Chip Somodevilla via Getty Images</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <!-- just show the storyline title, unless this is part of most popular sidebar box --> <div class="label label--storyline">2024 Elections</div> <h3 class="feed__title feed__title--display"> <a href="/news/trump-energy-plans-impact-commercial-building-operators-sustainability/732569/"> What Trump’s energy plans could mean for commercial building efficiency and sustainability </a> </h3> <p class="feed__description">Building operators using Inflation Reduction Act tax incentives “will be talking with their senators and representatives to express the need to keep these in place,” a U.S. Green Building Council official said.</p> <span class="secondary-label">By Nish Amarnath •</span> <span class="secondary-label">Nov. 12, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/rivian-r2-cylindrical-battery-lg-energy-solution-agreement/732541/"> <img class="" src="https://imgproxy.divecdn.com/NBWTfRQe3A-VwuZocEeCSeaTpuiqouGz32YY2O844ks/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9SaXZpYW5fUjIuanBn.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/JhJCepSM-3hEfy8BiLvNZ_oxmsESGU0Sxvl6YmLr2-I/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9SaXZpYW5fUjIuanBn.webp 300w, https://imgproxy.divecdn.com/qFTKWhOdS9saUBbMKm7YX4wxdIhs9yoirl8Anqlt8n8/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9SaXZpYW5fUjIuanBn.webp 600w, https://imgproxy.divecdn.com/NBWTfRQe3A-VwuZocEeCSeaTpuiqouGz32YY2O844ks/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9SaXZpYW5fUjIuanBn.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="Rivian R2 LG Energy Solution cylindrical battery" loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution"><p>Provided by Rivian</p></div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/rivian-r2-cylindrical-battery-lg-energy-solution-agreement/732541/"> Rivian locks in 5-year battery deal with LG Energy Solution </a> </h3> <p class="feed__description">The U.S.-based electric vehicle maker’s agreement shores up its domestic supply chain.</p> <span class="secondary-label">By Larry Avila •</span> <span class="secondary-label">Nov. 12, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/doe-earmarks-nearly-150m-for-67-clean-tech-projects-at-federal-facilities/732537/"> <img class="" src="https://imgproxy.divecdn.com/J7ETXthFK3WkhDIErJmt6WcB2X9EGZbImbCLp_2wKI0/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9NYW5fd29ya2luZ19vbl9zb2xhcl9wYW5lbF8tX3N0b2NrX2ltYWdlLmpwZw==.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/Wdq0s_L7iVP2EyvNZkWtQVpv0Ks1UtbqUsS2za63Ek0/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9NYW5fd29ya2luZ19vbl9zb2xhcl9wYW5lbF8tX3N0b2NrX2ltYWdlLmpwZw==.webp 300w, https://imgproxy.divecdn.com/m76Dc9GChMcxIuKl5J6FWVBFjwWeqhpYBCdOk6Yb1XE/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9NYW5fd29ya2luZ19vbl9zb2xhcl9wYW5lbF8tX3N0b2NrX2ltYWdlLmpwZw==.webp 600w, https://imgproxy.divecdn.com/J7ETXthFK3WkhDIErJmt6WcB2X9EGZbImbCLp_2wKI0/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9NYW5fd29ya2luZ19vbl9zb2xhcl9wYW5lbF8tX3N0b2NrX2ltYWdlLmpwZw==.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="As part of a maintenance check, a service engineer inspects the solar cell on a building roof for a damaged part." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">NewSaetiew via Getty Images</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/doe-earmarks-nearly-150m-for-67-clean-tech-projects-at-federal-facilities/732537/"> DOE earmarks nearly $150M for 67 clean tech projects at federal facilities </a> </h3> <p class="feed__description">The Assisting Federal Facilities with Energy Conservation Technologies program grants will save a combined $41.7 million in energy and water costs annually, the Energy Department said.</p> <span class="secondary-label">By Brian Martucci •</span> <span class="secondary-label">Nov. 11, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/transmission-is-best-way-to-play-the-ai-energy-boom-Sempra-Oncor-Texas/732230/"> <img class="" src="https://imgproxy.divecdn.com/_ozJFmP6g8ot_X6MxcmfkuuvVcWcdYhaMO2cmepPqsE/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy04OTkxNTY5MzYuanBn.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/7xf-EGTUdEFne2YejeuXrhvI7Y8JXxR22cgpttxNlPs/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy04OTkxNTY5MzYuanBn.webp 300w, https://imgproxy.divecdn.com/jDQiBOrS4s8lT-r9VE8JVxY7b-6y5-TtC8dZY1JQ91o/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy04OTkxNTY5MzYuanBn.webp 600w, https://imgproxy.divecdn.com/_ozJFmP6g8ot_X6MxcmfkuuvVcWcdYhaMO2cmepPqsE/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy04OTkxNTY5MzYuanBn.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="Industrial background group silhouette of transmission towers (or power tower, electricity pylon, steel lattice tower) at suburb area in Texas, USA." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Trong Nguyen via Getty Images</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/transmission-is-best-way-to-play-the-ai-energy-boom-Sempra-Oncor-Texas/732230/"> Transmission is ‘best low-risk, high-growth’ way to play the AI-energy boom, says Sempra CEO </a> </h3> <p class="feed__description">Sempra utility Oncor says it could be selected to build a “significant portion” of more than $13 billion in transmission projects planned for the Permian Basin of Texas through 2038.</p> <span class="secondary-label">By <a rel="author" href="/editors/robert/"> Robert Walton </a> •</span> <span class="secondary-label">Nov. 7, 2024</span> </div> </li> <li class="feed__item feed-item-ad"> <div class="hybrid-ad-wrapper show-small hide-large"> <div class="hybrid-ad-inner-wrapper"> <div class="show-small hide-large"> <div data-container-ad-unit-id="/21662595662/utilitydive/utilitydivehybrid3-mobile"></div> <div id='dfp-hybrid3-mobile'> <script> waitToLoadAds.push(function() { googletag.cmd.push(function() { if (window.dfp_visibility == 'mobile' ) { googletag.display('dfp-hybrid3-mobile'); googletag.pubads().addEventListener('slotRenderEnded', function (event) { var adUnitPath = '/21662595662/utilitydive/utilitydivehybrid3'; var onProformative = false; if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) { var adUnitPathWithVisibility = adUnitPath + '-mobile'; var selector = '.pf-comments__ad-wrapper [data-container-ad-unit-id="' + adUnitPathWithVisibility + '"]'; if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) { $(selector).closest('.pf-comments__ad-wrapper').addClass('borders') } } }); } }); }); </script> </div> </div> </div> </div> <div class="hybrid-ad-wrapper hide-small show-large"> <div class="hybrid-ad-inner-wrapper"> <div class="hide-small show-large"> <div data-container-ad-unit-id="/21662595662/utilitydive/utilitydivehybrid3-desktop"></div> <div id='dfp-hybrid3-desktop'> <script> waitToLoadAds.push(function() { googletag.cmd.push(function() { if (window.dfp_visibility == 'desktop' ) { googletag.display('dfp-hybrid3-desktop'); googletag.pubads().addEventListener('slotRenderEnded', function (event) { var adUnitPath = '/21662595662/utilitydive/utilitydivehybrid3'; var onProformative = false; if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) { var adUnitPathWithVisibility = adUnitPath + '-desktop'; var selector = '.pf-comments__ad-wrapper [data-container-ad-unit-id="' + adUnitPathWithVisibility + '"]'; if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) { $(selector).closest('.pf-comments__ad-wrapper').addClass('borders') } } }); } }); }); </script> </div> </div> </div> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/doe-awards-moment-energy-203m-to-repurpose-used-ev-batteries-for-energy-s/732166/"> <img class="" src="https://imgproxy.divecdn.com/ETGcAK3TP5FLCNIJ8f3qYb257KeIh5Nl1224oJeuD6o/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzkzMDE4MDQ2LmpwZw==.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/V08maThKr3u-NWrRu8cVhjGdn2yG9c0stVPqr9L0Jlo/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzkzMDE4MDQ2LmpwZw==.webp 300w, https://imgproxy.divecdn.com/kNllU0pP2UPpWzeWPpPjja1onehqg20RCtUefnbtTGY/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzkzMDE4MDQ2LmpwZw==.webp 600w, https://imgproxy.divecdn.com/ETGcAK3TP5FLCNIJ8f3qYb257KeIh5Nl1224oJeuD6o/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzkzMDE4MDQ2LmpwZw==.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="A blue transparent car with a green cylinder battery with a bright yellow lightning bold in its center, with a black background." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Just_Super for iStock via Getty Images</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/doe-awards-moment-energy-203m-to-repurpose-used-ev-batteries-for-energy-s/732166/"> DOE awards Moment Energy $20.3M to repurpose used EV batteries for energy storage systems </a> </h3> <p class="feed__description">Moment plans to break ground early next year on a 1-GWh Texas factory, which would be “the first UL1974 Certified manufacturing facility in the U.S. dedicated to repurposing EV batteries,” the company said.</p> <span class="secondary-label">By Brian Martucci •</span> <span class="secondary-label">Nov. 6, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/trump-election-win-setback-climate-protection-clean-energy-transition-natural-gas-exports-ferc/732103/"> <img class="" src="https://imgproxy.divecdn.com/nIvm_IdoCy6nyya0oROp8DAAnQl0qmZiPg5uKrMrVyw/g:nowe:9:0/c:1014:573/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTgyODgwMjEyXzEuanBn.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/nwhUOQTEJV-fciJ3EA3UDl6vhiF3_5uyzthT9_SGk8k/g:nowe:9:0/c:1014:573/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTgyODgwMjEyXzEuanBn.webp 300w, https://imgproxy.divecdn.com/_olENAd9JJsWf7VHTvODMgB0qd0hsAq-kEoPWEfPdhs/g:nowe:9:0/c:1014:573/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTgyODgwMjEyXzEuanBn.webp 600w, https://imgproxy.divecdn.com/nIvm_IdoCy6nyya0oROp8DAAnQl0qmZiPg5uKrMrVyw/g:nowe:9:0/c:1014:573/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTgyODgwMjEyXzEuanBn.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="President Donald Trump takes the stage during a campaign rally at the J.S. Dorton Arena on November 04, 2024 in Raleigh, North Carolina." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Chip Somodevilla/Getty Images via Getty Images</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <!-- just show the storyline title, unless this is part of most popular sidebar box --> <div class="label label--storyline">2024 Elections</div> <h3 class="feed__title feed__title--display"> <a href="/news/trump-election-win-setback-climate-protection-clean-energy-transition-natural-gas-exports-ferc/732103/"> Trump win is ‘setback’ for climate protection, but clean energy advocates say progress will continue </a> </h3> <p class="feed__description">Trump’s victory means a Republican will be selected to lead FERC, which will likely work to rein in transmission incentives, said Tyson Slocum, director of Public Citizen's Energy Program.</p> <span class="secondary-label">By <a rel="author" href="/editors/robert/"> Robert Walton </a> •</span> <span class="secondary-label">Nov. 6, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/US-presidential-election-Harris-Trump-critical-time-for-ev-adoption/730525/"> <img class="" src="https://imgproxy.divecdn.com/dMhqaMu6XSuqdEGpo8ygVzEQ25fQqjkpXS8PhES6Mdg/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9oYXJyaXMtdHJ1bXAtdHJhY2tlci0yMDI0X0YzN0tNdUkuanBn.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/SJImSWBUFi9mLZuYWsKJqVHr0zAH3V7hbOFidZc1G1w/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9oYXJyaXMtdHJ1bXAtdHJhY2tlci0yMDI0X0YzN0tNdUkuanBn.webp 300w, https://imgproxy.divecdn.com/iApUm9eRf7Q9gk8h7w-riDyYAbkMZK0vxtL_yRKkGH8/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9oYXJyaXMtdHJ1bXAtdHJhY2tlci0yMDI0X0YzN0tNdUkuanBn.webp 600w, https://imgproxy.divecdn.com/dMhqaMu6XSuqdEGpo8ygVzEQ25fQqjkpXS8PhES6Mdg/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9oYXJyaXMtdHJ1bXAtdHJhY2tlci0yMDI0X0YzN0tNdUkuanBn.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="A photo illustration of Kamala Harris and Donald Trump shoulder to shoulder facing away from each other. The background is a purple wave with a grid gradient." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution"><p>Photo illustration: Industry Dive; Joe Readle/Getty Images; Brandon Bell/Getty Images</p></div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <!-- just show the storyline title, unless this is part of most popular sidebar box --> <div class="label label--storyline">2024 Elections</div> <h3 class="feed__title feed__title--display"> <a href="/news/US-presidential-election-Harris-Trump-critical-time-for-ev-adoption/730525/"> As US EV sales growth slows, election results could reverse or reinforce the trend </a> </h3> <p class="feed__description">U.S. electric vehicle sales are rising, though the rate of growth has declined in the past year. The next president can continue support for purchase incentives or seek to cut the popular tax credit, experts say.</p> <span class="secondary-label">By <a rel="author" href="/editors/robert/"> Robert Walton </a> •</span> <span class="secondary-label">Oct. 31, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/tesla-energy-storage-deployments-to-double-in-2024-cfo/731208/"> <img class="" src="https://imgproxy.divecdn.com/N4HZ1G3bu2NnmixTyGDKVFGrOqDwmaKE3s4-WBUu0Hw/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9TYWxlc185OC5qcGc=.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/rrFcrt3E47VbYbIHB-zCmQQXbLsJODik-urQ7sygjGo/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9TYWxlc185OC5qcGc=.webp 300w, https://imgproxy.divecdn.com/QIk_8bUCwQhn-KK3gv6RR0Nfiu-XCELNf0s0D9ReCXg/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9TYWxlc185OC5qcGc=.webp 600w, https://imgproxy.divecdn.com/N4HZ1G3bu2NnmixTyGDKVFGrOqDwmaKE3s4-WBUu0Hw/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9TYWxlc185OC5qcGc=.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="An exterior view of a Tesla showroom." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Courtesy of Tesla Inc.</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/tesla-energy-storage-deployments-to-double-in-2024-cfo/731208/"> Tesla energy storage deployments to double in 2024: CFO </a> </h3> <p class="feed__description">Residential Powerwall deployments hit a record for the second quarter in a row as Tesla targets 100 GWh in annual stationary storage shipments, company executives said.</p> <span class="secondary-label">By Brian Martucci •</span> <span class="secondary-label">Oct. 28, 2024</span> </div> </li> <li class="feed__item feed-item-ad"> <div class="hybrid-ad-wrapper show-small hide-large"> <div class="hybrid-ad-inner-wrapper"> <div class="show-small hide-large"> <div data-container-ad-unit-id="/21662595662/utilitydive/utilitydivehybrid4-mobile"></div> <div id='dfp-hybrid4-mobile'> <script> waitToLoadAds.push(function() { googletag.cmd.push(function() { if (window.dfp_visibility == 'mobile' ) { googletag.display('dfp-hybrid4-mobile'); googletag.pubads().addEventListener('slotRenderEnded', function (event) { var adUnitPath = '/21662595662/utilitydive/utilitydivehybrid4'; var onProformative = false; if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) { var adUnitPathWithVisibility = adUnitPath + '-mobile'; var selector = '.pf-comments__ad-wrapper [data-container-ad-unit-id="' + adUnitPathWithVisibility + '"]'; if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) { $(selector).closest('.pf-comments__ad-wrapper').addClass('borders') } } }); } }); }); </script> </div> </div> </div> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/lithium-arkansas-smackover-usgs-exxon-electric-vehicle-batteries/731040/"> <img class="" src="https://imgproxy.divecdn.com/FdIfAz9vTjBA8V4c8IsuOAbP3EQDq7JNaOdrGSh1wKc/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9MaXRoaXVtTmV3c1JlbGVhc2VNYXBfN18wLnBuZw==.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/F3kkJYaEpcDP-PHwi7eiIaNySPtAIG-XZX5f28QrhuY/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9MaXRoaXVtTmV3c1JlbGVhc2VNYXBfN18wLnBuZw==.webp 300w, https://imgproxy.divecdn.com/jRhKRKrck-Q3pocmAg7A2Y9ROtGbEhl7cF5mGyhki7k/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9MaXRoaXVtTmV3c1JlbGVhc2VNYXBfN18wLnBuZw==.webp 600w, https://imgproxy.divecdn.com/FdIfAz9vTjBA8V4c8IsuOAbP3EQDq7JNaOdrGSh1wKc/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9MaXRoaXVtTmV3c1JlbGVhc2VNYXBfN18wLnBuZw==.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="A map of the Smackover Formation region in the U.S., including the area sampled by the U.S. Geological Survey." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Retrieved from <a href="https://www.usgs.gov/news/national-news-release/unlocking-arkansas-hidden-treasure-usgs-uses-machine-learning-show-large" target="_blank">U.S. Geological Survey</a>.</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/lithium-arkansas-smackover-usgs-exxon-electric-vehicle-batteries/731040/"> Arkansas could be a lithium treasure trove </a> </h3> <p class="feed__description">The state’s Smackover Formation region may contain up to 19 million tons of the critical mineral, more than enough to meet projected global demand in 2030.</p> <span class="secondary-label">By Kate Magill •</span> <span class="secondary-label">Oct. 28, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/abm-to-integrate-mainspring-energy-power-generation-tool-ev-charging/730950/"> <img class="" src="https://imgproxy.divecdn.com/RCL6fChddNjdqRsU9KmcwDs32XEu3-AtVbGKV5Q-ods/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9NYWluc3ByaW5nX0xpbmVhcl9HZW5lcmF0b3JfLV9Tb3VyY2VfLV9BQk1fLV91c2VfdGhpc19vbmUuanBn.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/XgveXqMMWD18AFVTJwBr2UPkkrVbFtHSBYsfOk_jaNY/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9NYWluc3ByaW5nX0xpbmVhcl9HZW5lcmF0b3JfLV9Tb3VyY2VfLV9BQk1fLV91c2VfdGhpc19vbmUuanBn.webp 300w, https://imgproxy.divecdn.com/OplXIrePsXprgabd2ewROwkZf2carPuycdzw3b9hS-I/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9NYWluc3ByaW5nX0xpbmVhcl9HZW5lcmF0b3JfLV9Tb3VyY2VfLV9BQk1fLV91c2VfdGhpc19vbmUuanBn.webp 600w, https://imgproxy.divecdn.com/RCL6fChddNjdqRsU9KmcwDs32XEu3-AtVbGKV5Q-ods/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9NYWluc3ByaW5nX0xpbmVhcl9HZW5lcmF0b3JfLV9Tb3VyY2VfLV9BQk1fLV91c2VfdGhpc19vbmUuanBn.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="Mainspring Linear Generator" loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Courtesy of ABM Industries Incorporated</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/abm-to-integrate-mainspring-energy-power-generation-tool-ev-charging/730950/"> ABM to integrate Mainspring Energy’s power generation tool to strengthen EV charging solutions </a> </h3> <p class="feed__description">ABM’s EV charging services for fleet operators include design, engineering and installation, microgrids and power storage and on-site proactive maintenance.</p> <span class="secondary-label">By Nish Amarnath •</span> <span class="secondary-label">Oct. 25, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/how-to-decarbonize-manufactured-home-community-colorado/730403/"> <img class="" src="https://imgproxy.divecdn.com/PtHtEdCYinEogqQ7v9FA4EdGZXJmYyJ5S8OrjL1ucAw/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzI5MDQ5NTY5LmpwZw==.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/MlAwae-90qaHUDta2kIXEeMSFoKKD6E4pzpx8fWWsMg/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzI5MDQ5NTY5LmpwZw==.webp 300w, https://imgproxy.divecdn.com/xQLAKmXLIq_q9BR1gORC0Krw_tl4qFzh2lK-Y2iwWDM/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzI5MDQ5NTY5LmpwZw==.webp 600w, https://imgproxy.divecdn.com/PtHtEdCYinEogqQ7v9FA4EdGZXJmYyJ5S8OrjL1ucAw/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzI5MDQ5NTY5LmpwZw==.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="A street lined with trees, cars and manufactured homes" loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">eyecrave productions via Getty Images</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/how-to-decarbonize-manufactured-home-community-colorado/730403/"> What does it take to electrify, decarbonize a manufactured home community? </a> </h3> <p class="feed__description">A community-scale retrofit project in Colorado offers a path toward lowering power bills for a population that faces high levels of energy insecurity.</p> <span class="secondary-label">By Leslie Nemo •</span> <span class="secondary-label">Oct. 25, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/building-retrofit-data-sheds-light-on-energy-efficiency-harvard-study/730613/"> <img class="" src="https://imgproxy.divecdn.com/qUOHIHOZIBvc9A3ZA9umQn9XyxzqQDYxeEcYxwVNghA/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9Ib3VzZVplcm9fLV9yZXNpemVkLmpwZw==.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/e10PXJ5vxDVhkuWNKVWdRcwumkAzskrJh33OSLjPEBs/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9Ib3VzZVplcm9fLV9yZXNpemVkLmpwZw==.webp 300w, https://imgproxy.divecdn.com/8aBTKQ_5xf8Rt5rzu5u7qHLW462lKkeFTTB22eZUZdE/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9Ib3VzZVplcm9fLV9yZXNpemVkLmpwZw==.webp 600w, https://imgproxy.divecdn.com/qUOHIHOZIBvc9A3ZA9umQn9XyxzqQDYxeEcYxwVNghA/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9Ib3VzZVplcm9fLV9yZXNpemVkLmpwZw==.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="A facade of HouseZero retrofitted from a pre-1940s house into a prototype office building." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Retrieved from <a href="https://www.google.com/url?sa=i&url=https%3A%2F%2Fharvardcgbc.org%2Fhousezero%2F&psig=AOvVaw3nLO_yQlHZTXg3N5_lGVZR&ust=1729698063452000&source=images&cd=vfe&opi=89978449&ved=0CBcQjhxqFwoTCNiqpcqpookDF" target="_blank">Harvard Center for Green Buildings and Cities</a> on October 22, 2024</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/building-retrofit-data-sheds-light-on-energy-efficiency-harvard-study/730613/"> Building retrofit data sheds light on energy efficiency: Harvard study </a> </h3> <p class="feed__description">A two-year dataset on a residential-to-office building retrofit shows how low-energy and passive building systems can boost performance and sustainability in future projects, according to a paper published in Scientific Data.</p> <span class="secondary-label">By Nish Amarnath •</span> <span class="secondary-label">Oct. 23, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/data-center-load-growth-us-electricity-bills-bain/730691/"> <img class="" src="https://imgproxy.divecdn.com/dhpQA6Fs6EKc7SwzH3FqKvDQWp16iRXNu3xRHst_Jqs/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9EYXRhX2NlbnRlcnNfc3RvY2tfcGhvdG9fZm9yX01vZGluZV9lYXJuaW5nc19zdHJveS5qcGc=.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/PZHIGsCwCxjAQYWDf5CVXVSP-JrKs-wRqvSgxIDw6iQ/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9EYXRhX2NlbnRlcnNfc3RvY2tfcGhvdG9fZm9yX01vZGluZV9lYXJuaW5nc19zdHJveS5qcGc=.webp 300w, https://imgproxy.divecdn.com/xmIkTWAnAlcaQ5ljoo0dgtz0KEILig4AIP2NL9gZOKs/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9EYXRhX2NlbnRlcnNfc3RvY2tfcGhvdG9fZm9yX01vZGluZV9lYXJuaW5nc19zdHJveS5qcGc=.webp 600w, https://imgproxy.divecdn.com/dhpQA6Fs6EKc7SwzH3FqKvDQWp16iRXNu3xRHst_Jqs/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9EYXRhX2NlbnRlcnNfc3RvY2tfcGhvdG9fZm9yX01vZGluZV9lYXJuaW5nc19zdHJveS5qcGc=.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="A 3D rending that shows the corridor of a data center server room." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Daniel Meglas via Getty Images</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/data-center-load-growth-us-electricity-bills-bain/730691/"> AI, data center load could drive ‘extraordinary’ rise in US electricity bills: Bain analyst </a> </h3> <p class="feed__description">Utility revenue requirements to serve growing data center electricity demand could increase customer bills by 1% annually through 2032, according to Bain & Company.</p> <span class="secondary-label">By <a rel="author" href="/editors/robert/"> Robert Walton </a> •</span> <span class="secondary-label">Oct. 23, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/nissan-leaf-evs-chargescape-joint-venture-bmw-ford-honda/730566/"> <img class="" src="https://imgproxy.divecdn.com/gxSUdAxr5YkbOOs3xEjrGmSiQcyJ1izsvNPgiaRkjpc/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9OaXNzYW5fTGVhZl9jaGFyZ2luZy5qcGc=.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/ArCGuxS5eu3oXPzR9uacOjA6q8qvfVMDY-7q_4iX1cQ/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9OaXNzYW5fTGVhZl9jaGFyZ2luZy5qcGc=.webp 300w, https://imgproxy.divecdn.com/xBNXx0w_qhoe0ig3p97DZiNhtzIEYFULNpDsn6gWLJw/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9OaXNzYW5fTGVhZl9jaGFyZ2luZy5qcGc=.webp 600w, https://imgproxy.divecdn.com/gxSUdAxr5YkbOOs3xEjrGmSiQcyJ1izsvNPgiaRkjpc/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9OaXNzYW5fTGVhZl9jaGFyZ2luZy5qcGc=.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="Nissan Leaf ChargeScape Ford BMW Honda" loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Mario Tama via Getty Images</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/nissan-leaf-evs-chargescape-joint-venture-bmw-ford-honda/730566/"> Nissan joins ChargeScape EV charging joint venture </a> </h3> <p class="feed__description">The company, along with BMW, Ford and Honda, will deploy electric vehicle charging software aiming to simplify charging and return power to the grid.</p> <span class="secondary-label">By Kalena Thomhave •</span> <span class="secondary-label">Oct. 22, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/ford-secures-ev-battery-supply-deal-lg-energy-solution-europe/730565/"> <img class="" src="https://imgproxy.divecdn.com/l-H2HCEwDkShak-ejYQQ0xdVcmKiEwS3hHcPwnVMRvY/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8yMDIzX011c3RhbmdfTWFjaC1FX1ByZW1pdW1fRnJvbnQuanBn.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/-vU5gEvJWGpzmNummaLlwgWQsD31YswquR8gbRl9FMA/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8yMDIzX011c3RhbmdfTWFjaC1FX1ByZW1pdW1fRnJvbnQuanBn.webp 300w, https://imgproxy.divecdn.com/Ur-mfmM1ccbwLJHouOXN0nJKRh0z4dqxU5qT3bj0Uj0/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8yMDIzX011c3RhbmdfTWFjaC1FX1ByZW1pdW1fRnJvbnQuanBn.webp 600w, https://imgproxy.divecdn.com/l-H2HCEwDkShak-ejYQQ0xdVcmKiEwS3hHcPwnVMRvY/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8yMDIzX011c3RhbmdfTWFjaC1FX1ByZW1pdW1fRnJvbnQuanBn.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="A 2023 Ford Mustang Mach E electric SUV driving on a two-lane road with green hills in the background." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Courtesy of Ford Motor Co.</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/ford-secures-ev-battery-supply-deal-lg-energy-solution-europe/730565/"> Ford inks battery supply deal with LG Energy Solution </a> </h3> <p class="feed__description">Other automakers are also entering into strategic agreements to establish U.S. battery supply chains to qualify for the New Clean Vehicle Tax Credit of up to $7,500 on EVs.</p> <span class="secondary-label">By Eric Walz •</span> <span class="secondary-label">Oct. 22, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/gm-lithium-americas-thacker-pass-mine-batteries-supply-nevada/730336/"> <img class="" src="https://imgproxy.divecdn.com/ySx97iU1MNyv-A5fdjSONXP8rjhPS4i4p37sy_aJGKE/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9DYWxkZXJhLTQwMHg0MDAucG5n.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/A1X37IFGWjA3RQUzofZZkvZnW_yt_mRflDOLp3Mpp_I/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9DYWxkZXJhLTQwMHg0MDAucG5n.webp 300w, https://imgproxy.divecdn.com/G808uN7KbSjSPv-htLPBtuO-CAp74RjrFYniG1oH4yw/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9DYWxkZXJhLTQwMHg0MDAucG5n.webp 600w, https://imgproxy.divecdn.com/ySx97iU1MNyv-A5fdjSONXP8rjhPS4i4p37sy_aJGKE/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9DYWxkZXJhLTQwMHg0MDAucG5n.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="A landscape photo of the Thacker Pass land being developed by Lithium Americas in Nevada." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Courtesy of Lithium Americas</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/gm-lithium-americas-thacker-pass-mine-batteries-supply-nevada/730336/"> GM invests $625M in lithium production capacity </a> </h3> <p class="feed__description">The automaker is partnering with Lithium Americas to develop the Thacker Pass mine in Nevada, where GM agreed to buy up to 100% of lithium produced for 20 years.</p> <span class="secondary-label">By Kate Magill •</span> <span class="secondary-label">Oct. 21, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/spons/how-to-take-charge-of-your-fleet-conversion/730182/"> <img class="" src="https://imgproxy.divecdn.com/IdFsvpwLA7TnPeT3KqrkVQLThRI4YxWUhPW2vDhZ5eo/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9CdXJuc01jRG9ubmVsbC1VRC1QUy1PY3QyMS1oZWFkZXJfaW1hZ2UuanBn.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/IZC0s3FswyjsUqTBhCbx48tcp8b_tFX5mDKQGxLqENQ/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9CdXJuc01jRG9ubmVsbC1VRC1QUy1PY3QyMS1oZWFkZXJfaW1hZ2UuanBn.webp 300w, https://imgproxy.divecdn.com/ZY3-JnftLvrxjBKO3FwAECL4evdKl6SFDF4NTB7D_8M/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9CdXJuc01jRG9ubmVsbC1VRC1QUy1PY3QyMS1oZWFkZXJfaW1hZ2UuanBn.webp 600w, https://imgproxy.divecdn.com/IdFsvpwLA7TnPeT3KqrkVQLThRI4YxWUhPW2vDhZ5eo/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9CdXJuc01jRG9ubmVsbC1VRC1QUy1PY3QyMS1oZWFkZXJfaW1hZ2UuanBn.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="Electric vehicles charging station on a background of a row of vans" loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution"><p>stock.adobe.com/<a href="https://stock.adobe.com/contributor/205238914/scharfsinn86?load_type=author&prev_url=detail">scharfsinn86</a></p></div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <div class="label label--sponsored "> Sponsored <span class="label--sponsored-by">by Burns & McDonnell</span> </div> <h3 class="feed__title feed__title--display"> <a href="/spons/how-to-take-charge-of-your-fleet-conversion/730182/"> How to take charge of your fleet conversion </a> </h3> <p class="feed__description">Which comes first, the electric vehicle or the infrastructure? For those planning fleet electrification, both must be among the considerations in a comprehensive planning approach.</p> <span class="secondary-label">Oct. 21, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/spons/unlocking-the-future-of-ev-charging-key-insights-every-utility-should-know/729623/"> <img class="" src="https://imgproxy.divecdn.com/kVyq5VNOH1TIfs9UY3qEJR5QVTrgHyxrT-xyRsP3FPI/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9hZG9iZXN0b2NrXzYxODg3OTEyMF9wcm9jZXNzZWRfMTAxMTI0LmpwZw==.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/iNkTEQ6ImjlR90kesv5G5tgb5o4AMsTCCOGZpxpqqnM/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9hZG9iZXN0b2NrXzYxODg3OTEyMF9wcm9jZXNzZWRfMTAxMTI0LmpwZw==.webp 300w, https://imgproxy.divecdn.com/kr2P36cINHqb1khRRx9FPOou_2R38iqZi7jI4FH1eV4/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9hZG9iZXN0b2NrXzYxODg3OTEyMF9wcm9jZXNzZWRfMTAxMTI0LmpwZw==.webp 600w, https://imgproxy.divecdn.com/kVyq5VNOH1TIfs9UY3qEJR5QVTrgHyxrT-xyRsP3FPI/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9hZG9iZXN0b2NrXzYxODg3OTEyMF9wcm9jZXNzZWRfMTAxMTI0LmpwZw==.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="Focus image of electric vehicle recharging battery at home charging station with blurred woman walking in the background" loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution"><p>stock.adobe.com/Summit Art Creations</p></div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <div class="label label--sponsored "> Sponsored <span class="label--sponsored-by">by Franklin Energy</span> </div> <h3 class="feed__title feed__title--display"> <a href="/spons/unlocking-the-future-of-ev-charging-key-insights-every-utility-should-know/729623/"> Unlocking the future of EV charging: Key insights every utility should know </a> </h3> <p class="feed__description">Unlock the future of EV managed charging with research-backed insights that align utility strategies with customer preferences.</p> <span class="secondary-label">By Lee Ann Head •</span> <span class="secondary-label">Oct. 21, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/gm-energy-v2h-powerbank-stationary-energy-storage-battery-ev-charging/729919/"> <img class="" src="https://imgproxy.divecdn.com/fl7BaE4Vh3bj0XOZEiwrGboWme_72lkPKTiMdKFv838/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9nYnNfMi5qcGVn.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/tPpDz_IRKE2HObK_Rc2pDBRrUJeSAgaB2HuqCag_huw/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9nYnNfMi5qcGVn.webp 300w, https://imgproxy.divecdn.com/VtoZQMS3QzpeYeUuB5g0JMnmq7a6jrPcM3Wf9VdTuRw/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9nYnNfMi5qcGVn.webp 600w, https://imgproxy.divecdn.com/fl7BaE4Vh3bj0XOZEiwrGboWme_72lkPKTiMdKFv838/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9nYnNfMi5qcGVn.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="A red Cadillac Lyriq in a garage plugged into a GM Energy residential charger." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Courtesy of General Motors</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/gm-energy-v2h-powerbank-stationary-energy-storage-battery-ev-charging/729919/"> GM Energy launches ‘PowerBank’ home energy storage unit for EVs </a> </h3> <p class="feed__description">Customers can pair two stationary batteries for up to 35.4 kWh of energy storage, enough to power an average U.S. home for up to 20 hours.</p> <span class="secondary-label">By Eric Walz •</span> <span class="secondary-label">Oct. 15, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/spons/when-building-a-wildfire-resilient-grid-keep-going/729290/"> <img class="" src="https://imgproxy.divecdn.com/f8-tpzn77C-Nmv3nPIhyH3XZWHnil_jHvNabuk4Hfzg/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9SRVNJWkVEX1RlY2hub3N5bHZhLVVELVBTLU9jdDE0LWhlYWRlcl9pbWFnZS1HZXR0eUltYWdlcy0xMTY5MDU3NjA1XzEtbWluXzcwMDAuanBn.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/Qg2m1mrxTH34tIvwPYXO7zKemkts5ixR_y_e__w9muQ/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9SRVNJWkVEX1RlY2hub3N5bHZhLVVELVBTLU9jdDE0LWhlYWRlcl9pbWFnZS1HZXR0eUltYWdlcy0xMTY5MDU3NjA1XzEtbWluXzcwMDAuanBn.webp 300w, https://imgproxy.divecdn.com/q794Z84Rh7CDdFNv_iwK8fqwqny7AjOVMfKnRAtFdAE/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9SRVNJWkVEX1RlY2hub3N5bHZhLVVELVBTLU9jdDE0LWhlYWRlcl9pbWFnZS1HZXR0eUltYWdlcy0xMTY5MDU3NjA1XzEtbWluXzcwMDAuanBn.webp 600w, https://imgproxy.divecdn.com/f8-tpzn77C-Nmv3nPIhyH3XZWHnil_jHvNabuk4Hfzg/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9SRVNJWkVEX1RlY2hub3N5bHZhLVVELVBTLU9jdDE0LWhlYWRlcl9pbWFnZS1HZXR0eUltYWdlcy0xMTY5MDU3NjA1XzEtbWluXzcwMDAuanBn.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="Aerial view of a high voltage power pylon." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">shaunl via Getty Images</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <div class="label label--sponsored "> Sponsored <span class="label--sponsored-by">by Technosylva</span> </div> <h3 class="feed__title feed__title--display"> <a href="/spons/when-building-a-wildfire-resilient-grid-keep-going/729290/"> When building a wildfire resilient grid, keep going </a> </h3> <p class="feed__description">Data-driven insights provide utilities with a deeper understanding of vulnerabilities, enabling them to prioritize investments and allocate resources effectively.</p> <span class="secondary-label">By Steve Vanderburg, Vice President - Weather & Risk Solutions, Technosylva •</span> <span class="secondary-label">Oct. 14, 2024</span> </div> </li> <li class="row feed__item"> <div class="medium-4 columns"> <figure class="feed__image-container"> <a class="feed__image" href="/news/split-incentive-gap-impedes-building-decarbonization-smi-says/729522/"> <img class="" src="https://imgproxy.divecdn.com/Fzdp9cyP0vF-Ux3aHidKzrDoKOiaf3bfR_HY_FDSqgA/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9GYWhyb25pXy1fSGVhZGVyX2ltYWdlX2Zvcl9Ob3J0aGFtcHRvbi5qcGc=.webp" width="1200" height="675" srcset="https://imgproxy.divecdn.com/TUC6ECTHtH1n97ZIb3GQ9xNEBrYsSAeYkjgdI4GXu3w/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9GYWhyb25pXy1fSGVhZGVyX2ltYWdlX2Zvcl9Ob3J0aGFtcHRvbi5qcGc=.webp 300w, https://imgproxy.divecdn.com/eEn1tD4MDjXWl4JCPW0bZh9GoPg4uGpgoq9cyX3NutE/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9GYWhyb25pXy1fSGVhZGVyX2ltYWdlX2Zvcl9Ob3J0aGFtcHRvbi5qcGc=.webp 600w, https://imgproxy.divecdn.com/Fzdp9cyP0vF-Ux3aHidKzrDoKOiaf3bfR_HY_FDSqgA/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9GYWhyb25pXy1fSGVhZGVyX2ltYWdlX2Zvcl9Ob3J0aGFtcHRvbi5qcGc=.webp 1200w" sizes="(min-width: 40em ) 25vw, 100vw" alt="Sustainable glass office building with trees for reducing carbon dioxide." loading="lazy" > </a> <figcaption> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="0"> <div class="feed__attribution">Fahroni via Getty Images</div> <!-- included to allow for opaque icon when hovering over the attribution --> <img class="feed__attribution-icon" src="/static/images/info-icon.png?234917240220" alt="Image attribution tooltip" width="16" height="16" tabindex="-1"> </figcaption> </figure> </div> <div class="medium-8 columns"> <h3 class="feed__title feed__title--display"> <a href="/news/split-incentive-gap-impedes-building-decarbonization-smi-says/729522/"> ‘Split incentive gap’ impedes building decarbonization, SMI says, as it suggests solutions </a> </h3> <p class="feed__description">Emission reduction targets, legislative measures and green leases can resolve the misalignment between landlords and tenants in decarbonization efforts, the Sustainable Markets Initiative says.</p> <span class="secondary-label">By Nish Amarnath •</span> <span class="secondary-label">Oct. 11, 2024</span> </div> </li> </ul> <div class="pagination"> <a href="?page=2" class="button button--soft"> <!--first page pagination for Dash and Topics--> More stories<img class="button__icon button__icon--small button__icon--right" src="/static/img/components/buttons/right-arrow.svg?353714160519" alt="next icon"> </a> </div> </section> <aside class="sidebar large-4 columns"> <div class="hybrid-ad-wrapper hide-small show-large"> <div class="hybrid-ad-inner-wrapper"> <div class="hide-small show-large"> <div data-container-ad-unit-id="/21662595662/utilitydive/utilitydivehybrid1-desktop"></div> <div id='dfp-hybrid1-desktop'> <script> waitToLoadAds.push(function() { googletag.cmd.push(function() { if (window.dfp_visibility == 'desktop' ) { googletag.display('dfp-hybrid1-desktop'); googletag.pubads().addEventListener('slotRenderEnded', function (event) { var adUnitPath = '/21662595662/utilitydive/utilitydivehybrid1'; var onProformative = false; if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) { var adUnitPathWithVisibility = adUnitPath + '-desktop'; var selector = '.pf-comments__ad-wrapper [data-container-ad-unit-id="' + adUnitPathWithVisibility + '"]'; if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) { $(selector).closest('.pf-comments__ad-wrapper').addClass('borders') } } }); } }); }); </script> </div> </div> </div> </div> <div class="signup sidebar-signup-box hide-small show-large" data-box-priority="0"> <h3 class="sidebar-signup-box__header">Get the free newsletter</h3> <p class="sidebar-signup-box__description">Subscribe to Utility Dive for top news, trends & analysis</p> <form class="form js-form-email-validate" name="signup" action="/signup/" method="POST"> <label for="id_4affca_email" class="email-input js-email-input"> <span class="screen-reader-text">Email:</span> <input type="email" name="email" placeholder="Work email address" class="email" required id="id_4affca_email"> </label> <input type="hidden" name="signup_box_location" value="sidebar"> <input type="hidden" name="signup_initial_url_path" value="/topic/building-transportation-electrification/"> <input type="hidden" name="js_enabled" value="0" id="id_4affca_js_enabled"> <ul class="signup-list list-no-bullets"> <li> <label><span class="screen-reader-text">Select Newsletter:</span></label> <input id="newsletter-sidebar-checkbox-2" type="checkbox" name="site_newsletters" value="2" class="checkbox" /> <label for="newsletter-sidebar-checkbox-2"> <span class="newsletter-title">Daily Dive</span> <span class="secondary-label">M-F</span> </label> </li> <li> <label><span class="screen-reader-text">Select Newsletter:</span></label> <input id="newsletter-sidebar-checkbox-41" type="checkbox" name="site_newsletters" value="41" class="checkbox" /> <label for="newsletter-sidebar-checkbox-41"> <span class="newsletter-title">Storage Weekly</span> <span class="secondary-label">Every Tuesday</span> </label> </li> <li> <label><span class="screen-reader-text">Select Newsletter:</span></label> <input id="newsletter-sidebar-checkbox-13" type="checkbox" name="site_newsletters" value="13" class="checkbox" /> <label for="newsletter-sidebar-checkbox-13"> <span class="newsletter-title">Load Management Weekly</span> <span class="secondary-label">Every Wednesday</span> </label> </li> <li> <label><span class="screen-reader-text">Select Newsletter:</span></label> <input id="newsletter-sidebar-checkbox-25" type="checkbox" name="site_newsletters" value="25" class="checkbox" /> <label for="newsletter-sidebar-checkbox-25"> <span class="newsletter-title">Renewable Energy Weekly</span> <span class="secondary-label">Every Thursday</span> </label> </li> <li> <label><span class="screen-reader-text">Select user consent:</span></label> <input type="checkbox" name="user_consent" id="id_user_consent-sidebar" value="1" class="checkbox"/> <label for="id_user_consent-sidebar"> <span class="signup-user-consent_box"> <span> By signing up to receive our newsletter, you agree to our <a href="https://www.industrydive.com/terms-of-use/" target="_blank">Terms of Use</a> and <a href="https://www.industrydive.com/privacy-policy/" target="_blank">Privacy Policy</a>. You can unsubscribe at anytime. </span> </span> </label> </li> </ul> <button class="button button--medium signup-button" type="submit" value="Sign up">Sign up</button> <script type="module" src="/static/js/dist/sendEmailToLytics.bundle.js?081516261124" ></script> <label class="error email_error" style="display:none;">A valid email address is required.</label> <label class="error newsletter-error" style="display:none;">Please select at least one newsletter.</label> </form> </div> <div class="subscriber-demographics demographics-form" id="demographics-box-sidebar"></div> <script src="/static/js/subscriberDemographicsForm.js?302516180124"></script> <script> var siteName = 'Utility Dive' || null; if (siteName) { setupFormCallbackAndCreateFormIfSub(siteName, 'sidebar'); } </script> <div class="sidebar-box" data-box-priority="2"> <h3 class="sidebar-box__header sidebar-box__header--loud"> Most Popular </h3> <ol class="sidebar-box-list sidebar-box-list--ordered"> <li class="sidebar-box-list__item sidebar-box-list__item--ordered flex"> <!-- image --> <div class="sidebar-box-list__image-container"> <a class="analytics t-most-popular-sidebar-item-1 hide-small show-large" href="/news/constellation-ferc-complaint-pjm-co-located-load-data-center/734001/"> <img class="sidebar-box-list__image" src="https://imgproxy.divecdn.com/IsO5aUVvc0jDQ1VvEr3p7tzAdNFXPALsJudw0qEoU1k/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8yMDQ4cHgtQnlyb25fbnVjbGVhcl9nZW5lcmF0aW5nX3N0YXRpb25fZXhlbG9uLmpwZw==.webp" width="600" height="338" srcset="https://imgproxy.divecdn.com/baAlulNKg-eZ2E6E2_-EJas1edRCYFsfLmDZh5hI6Rk/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8yMDQ4cHgtQnlyb25fbnVjbGVhcl9nZW5lcmF0aW5nX3N0YXRpb25fZXhlbG9uLmpwZw==.webp 300w, https://imgproxy.divecdn.com/IsO5aUVvc0jDQ1VvEr3p7tzAdNFXPALsJudw0qEoU1k/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8yMDQ4cHgtQnlyb25fbnVjbGVhcl9nZW5lcmF0aW5nX3N0YXRpb25fZXhlbG9uLmpwZw==.webp 600w" sizes="25vw" alt="A nuclear power plant with steam billowing from two cooling towers." loading="lazy" > </a> </div> <div class="sidebar-box-title-container"> <a class="analytics t-most-popular-sidebar-item-1 sidebar-box-list__item-title" href="/news/constellation-ferc-complaint-pjm-co-located-load-data-center/734001/">Constellation asks FERC for PJM rules on data centers and other co-located load </a> <!--Article Title--> </div> </li> <li class="sidebar-box-list__item sidebar-box-list__item--ordered flex"> <!-- image --> <div class="sidebar-box-list__image-container"> <a class="analytics t-most-popular-sidebar-item-2 hide-small show-large" href="/news/indiana-michigan-power-aep-amazon-google-microsoft-data-center-interconnect/733850/"> <img class="sidebar-box-list__image" src="https://imgproxy.divecdn.com/mRyGc2BpKg6BYXpZi_Fpb622B2cq91O7amty_cQzF9U/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9yb2dlci1hdC1tYXllcy1jb3VudHkuanBn.webp" width="600" height="338" srcset="https://imgproxy.divecdn.com/_DJ60BNvUN8ndVmnlI-1BMnHnnOuHqc2_bp9muBKAIk/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9yb2dlci1hdC1tYXllcy1jb3VudHkuanBn.webp 300w, https://imgproxy.divecdn.com/mRyGc2BpKg6BYXpZi_Fpb622B2cq91O7amty_cQzF9U/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9yb2dlci1hdC1tYXllcy1jb3VudHkuanBn.webp 600w" sizes="25vw" alt="A man stands on a cart in an corridor between computer servers." loading="lazy" > </a> </div> <div class="sidebar-box-title-container"> <a class="analytics t-most-popular-sidebar-item-2 sidebar-box-list__item-title" href="/news/indiana-michigan-power-aep-amazon-google-microsoft-data-center-interconnect/733850/">Indiana Michigan Power, Amazon, Google, others agree on large load interconnection rules </a> <!--Article Title--> </div> </li> <li class="sidebar-box-list__item sidebar-box-list__item--ordered flex"> <!-- image --> <div class="sidebar-box-list__image-container"> <a class="analytics t-most-popular-sidebar-item-3 hide-small show-large" href="/news/state-utility-regulators-naruc-electric-affordability-demand-growth/733574/"> <img class="sidebar-box-list__image" src="https://imgproxy.divecdn.com/qhHtm65wCB7NtRaObtzskTPKHm35mWOdH18g6CNHL9w/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9JTUdfMjc3M19PcFZhczFyLmpwZw==.webp" width="600" height="338" srcset="https://imgproxy.divecdn.com/gL0nQAoo8PLCFGRIqr55R27VDNLjVhtrAICxQpHuSco/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9JTUdfMjc3M19PcFZhczFyLmpwZw==.webp 300w, https://imgproxy.divecdn.com/qhHtm65wCB7NtRaObtzskTPKHm35mWOdH18g6CNHL9w/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9JTUdfMjc3M19PcFZhczFyLmpwZw==.webp 600w" sizes="25vw" alt="A wall of six electric smart meters against gray, metal paneling." loading="lazy" > </a> </div> <div class="sidebar-box-title-container"> <a class="analytics t-most-popular-sidebar-item-3 sidebar-box-list__item-title" href="/news/state-utility-regulators-naruc-electric-affordability-demand-growth/733574/">Affordability, data center growth and more: 9 state utility regulators reveal their top challenges </a> <!--Article Title--> </div> </li> <li class="sidebar-box-list__item sidebar-box-list__item--ordered flex"> <!-- image --> <div class="sidebar-box-list__image-container"> <a class="analytics t-most-popular-sidebar-item-4 hide-small show-large" href="/news/data-center-boom-fuels-nuclear-construction-projects/733603/"> <img class="sidebar-box-list__image" src="https://imgproxy.divecdn.com/o4qxloDGW-AIIFEOXZjmMQh21tL17SPr_TpeIsQrPJE/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9BV1MtUERYLURhdGEtQ2VudGVyLmpwZw==.webp" width="600" height="338" srcset="https://imgproxy.divecdn.com/o_qUUb-rEIKo53GLUTjOwvICcpnuaq1tfKlAeRJYQyk/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9BV1MtUERYLURhdGEtQ2VudGVyLmpwZw==.webp 300w, https://imgproxy.divecdn.com/o4qxloDGW-AIIFEOXZjmMQh21tL17SPr_TpeIsQrPJE/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9BV1MtUERYLURhdGEtQ2VudGVyLmpwZw==.webp 600w" sizes="25vw" alt="Aerial view of an Amazon data center in Oregon" loading="lazy" > </a> </div> <div class="sidebar-box-title-container"> <a class="analytics t-most-popular-sidebar-item-4 sidebar-box-list__item-title" href="/news/data-center-boom-fuels-nuclear-construction-projects/733603/">Data center boom fuels demand for nuclear projects </a> <!--Article Title--> </div> </li> </ol> </div> <div class="sidebar-box hide-small show-large" data-box-priority="4"> <h3 class="sidebar-box__header">Library resources</h3> <ul class="sidebar-box-list"> <li class="sidebar-box-list__item flex"> <div class='sidebar-box-list__icon sidebar-box-list__icon--soft'> <img src="/static/img/lib_icons/webinar-black.svg?141716111021" height="25" width="25" alt="studioID resource icon" loading="lazy"> </div> <div> <div class="label label--soft">Webinar - on demand</div> <a class="analytics t-library-sidebar-item-1 sidebar-box-list__item-title" target="_blank" href="https://resources.industrydive.com/the-role-of-genai-in-elevating-contact-center-as-a-service?utm_source=UD&utm_medium=Library&utm_campaign=Salesforce"> The Role of GenAI in Elevating Contact Center as a Service </a> <span class="sponsor-label__leading-text secondary-label">Custom content for </span> <span class="sponsor-label__name secondary-label">Salesforce</span> </div> </li> <li class="sidebar-box-list__item flex"> <div class='sidebar-box-list__icon sidebar-box-list__icon--soft'> <img src="/static/img/lib_icons/webinar-black.svg?141716111021" height="25" width="25" alt="studioID resource icon" loading="lazy"> </div> <div> <div class="label label--soft">Webinar - on demand</div> <a class="analytics t-library-sidebar-item-2 sidebar-box-list__item-title" target="_blank" href="https://resources.industrydive.com/pathways-to-net-zero-reducing-emissions-with-hydrogen?utm_source=UD&utm_medium=Library&utm_campaign=Sensus"> Pathways to Net Zero: Reducing Emissions with Hydrogen </a> <span class="sponsor-label__leading-text secondary-label">Custom content for </span> <span class="sponsor-label__name secondary-label">Sensus</span> </div> </li> <li class="sidebar-box-list__item flex"> <div class='sidebar-box-list__icon sidebar-box-list__icon--soft'> <img src="/static/img/lib_icons/playbook-black.svg?141716111021" height="25" width="25" alt="studioID resource icon" loading="lazy"> </div> <div> <div class="label label--soft">Playbook</div> <a class="analytics t-library-sidebar-item-3 sidebar-box-list__item-title" target="_blank" href="https://utilitydive.tradepub.com/c/pubRD.mpl?secure=1&sr=pp&_t=pp%3A&qf=w_defa7443&ch=Library&utm_source=UD&utm_medium=Library&utm_campaign=TextPower"> How Texting Helps Utilities Save Money and Boost Customer Satisfaction </a> <span class="sponsor-label__leading-text secondary-label">Custom content for </span> <span class="sponsor-label__name secondary-label">TextPower</span> </div> </li> </ul> <a class="analytics t-library-sidebar-all sidebar-box__cta" aria-label="View all library items" href="/library/">View all</a> </div> <div class="sidebar-box js-pressrelease-sidebar-box" data-box-priority=" 6 "> <h3 class="sidebar-box__header">Company Announcements</h3> <ul class="sidebar-box-list"> <li class="sidebar-box-list__item flex js-pressrelease" data-pressrelease-full-url="https://www.utilitydive.com/press-release/20241112-tesco-solidifies-leadership-in-electric-meter-and-ev-charging-station-accur-1/"> <div class="sidebar-box-list__thumbnail-container"> <img alt="TESCO - The Eastern Specialty Company logo" height="48" loading="lazy" src="https://res.cloudinary.com/dmgi9movl/image/upload/dpr_2.0,h_48,w_48/v1731422730/press_release/assets/company_logos/TESCO__Red_V_R_Tag_TESCO_Metering_FINAL400p_sjllmn.png" width="48"/> </div> <div class="sidebar-box-title-container"> <a class="sidebar-box-list__item-title analytics t-pr-sidebar-item" href="/press-release/20241112-tesco-solidifies-leadership-in-electric-meter-and-ev-charging-station-accur-1/">TESCO Solidifies Leadership in Electric Meter and EV Charging Station Accuracy</a> <span class="secondary-label"> From TESCO - The Eastern Specialty Company </span> </div> </li> <li class="sidebar-box-list__item flex js-pressrelease" data-pressrelease-full-url="https://www.utilitydive.com/press-release/20241106-regional-grid-operator-holds-board-meeting-at-boycotted-hotel-drawing-crit/"> <div class="sidebar-box-title-container"> <a class="sidebar-box-list__item-title analytics t-pr-sidebar-item" href="/press-release/20241106-regional-grid-operator-holds-board-meeting-at-boycotted-hotel-drawing-crit/">Regional grid operator holds board meeting at boycotted hotel, drawing criticism from climate …</a> <span class="secondary-label"> From Fix the Grid Campaign </span> </div> </li> <li class="sidebar-box-list__item flex js-pressrelease" data-pressrelease-full-url="https://www.utilitydive.com/press-release/20241121-utility-broadband-alliance-2024-summit-plugfest-shatters-attendance-miles/"> <div class="sidebar-box-list__thumbnail-container"> <img alt="Utility Broadband Alliance logo" height="48" loading="lazy" src="https://res.cloudinary.com/dmgi9movl/image/upload/dpr_2.0,h_48,w_48/v1732208254/press_release/assets/company_logos/logo-web-color_jcwyt2.png" width="48"/> </div> <div class="sidebar-box-title-container"> <a class="sidebar-box-list__item-title analytics t-pr-sidebar-item" href="/press-release/20241121-utility-broadband-alliance-2024-summit-plugfest-shatters-attendance-miles/">Utility Broadband Alliance 2024 Summit & Plugfest Shatters Attendance Milestone</a> <span class="secondary-label"> From Utility Broadband Alliance </span> </div> </li> <li class="sidebar-box-list__item flex js-pressrelease" data-pressrelease-full-url="https://www.utilitydive.com/press-release/20241121-general-atlantics-beyondnetzero-fund-and-ta-partner-to-drive-continued-gro/"> <div class="sidebar-box-list__thumbnail-container"> <img alt="Technosylva logo" height="48" loading="lazy" src="https://res.cloudinary.com/dmgi9movl/image/upload/dpr_2.0,h_48,w_48/v1732199354/press_release/assets/company_logos/technosylva-square_wqa1q1.jpg" width="48"/> </div> <div class="sidebar-box-title-container"> <a class="sidebar-box-list__item-title analytics t-pr-sidebar-item" href="/press-release/20241121-general-atlantics-beyondnetzero-fund-and-ta-partner-to-drive-continued-gro/">General Atlantic’s BeyondNetZero Fund and TA Partner to Drive Continued Growth of Technosylva</a> <span class="secondary-label"> From Technosylva </span> </div> </li> </ul> <span class="sidebar-box__cta"> <a class="analytics t-pr-sidebar-all" aria-label="View all press release items" href="/press-release/">View all</a> | <a class="analytics t-pr-sidebar-start" href="/press-release/get-started/">Post a press release</a> </span> </div> <div class="sidebar-box hide-small show-large" data-box-priority="8"> <h3 class="sidebar-box__header">What We're Reading</h3> <ul class="sidebar-box-list"> <li class="sidebar-box-list__item"> <img src="https://www.google.com/s2/favicons?domain=https%3A//apnews.com/article/california-newsom-ev-electric-vehicle-rebate-b55ab3d35145384c1bb192cbda536b0a" height="16" width="16" alt="" loading="lazy"> <span class="label label--soft">AP News</span> <a class="analytics t-wwr-sidebar-item sidebar-box-list__item-title" href="https://apnews.com/article/california-newsom-ev-electric-vehicle-rebate-b55ab3d35145384c1bb192cbda536b0a" target="_blank"> Newsom says California could offer electric vehicle rebates if Trump eliminates federal tax credit <img src="/static/img/offsite.svg?141716111021" class="off-site-link" alt="offsite link" height="12" width="12" loading="lazy"> </a> </li> <li class="sidebar-box-list__item"> <img src="https://www.google.com/s2/favicons?domain=https%3A//www.esgdive.com/news/cop29-concludes-with-300b-climate-finance-deal-critics-deem-as-a-failure/733930/" height="16" width="16" alt="" loading="lazy"> <span class="label label--soft">ESG Dive</span> <a class="analytics t-wwr-sidebar-item sidebar-box-list__item-title" href="https://www.esgdive.com/news/cop29-concludes-with-300b-climate-finance-deal-critics-deem-as-a-failure/733930/" target="_blank"> COP29 concludes with $300B climate finance deal critics deem as a ‘failure’ <img src="/static/img/offsite.svg?141716111021" class="off-site-link" alt="offsite link" height="12" width="12" loading="lazy"> </a> </li> <li class="sidebar-box-list__item"> <img src="https://www.google.com/s2/favicons?domain=https%3A//mountainstatespotlight.org/2024/11/25/arch2-hydrogen-hub-developers-drop-out/" height="16" width="16" alt="" loading="lazy"> <span class="label label--soft">Mountain State Spotlight</span> <a class="analytics t-wwr-sidebar-item sidebar-box-list__item-title" href="https://mountainstatespotlight.org/2024/11/25/arch2-hydrogen-hub-developers-drop-out/" target="_blank"> Developers drop out of Appalachian hydrogen hub over strict carbon emission caps <img src="/static/img/offsite.svg?141716111021" class="off-site-link" alt="offsite link" height="12" width="12" loading="lazy"> </a> </li> </ul> <a class="analytics t-wwr-sidebar-all sidebar-box__cta" aria-label="View all what we are reading items" href="/what-we-are-reading">View all</a> </div> <div class="sidebar-box hide-small show-large" data-box-priority="10"> <h3 class="sidebar-box__header">Events</h3> <ul class="sidebar-box-list"> <li class="sidebar-box-list__item flex"> <div class="sidebar-box-list__events-date "> <span class="sidebar-box-list__events-date__day "> 26 </span> <span class="sidebar-box-list__events-date__month "> NOV </span> </div> <div class="sidebar-box-title-container__events"> <span class="label label--soft"> Conference </span> <a class="analytics t-events-sidebar-item sidebar-box-list__item-title sidebar-box-list__item-title--spaced" href="https://bit.ly/3AupCjE" target="_blank" rel="noopener noreferrer">Large Scale Solar Central and Eastern Europe </a> <span class="label label--weak">Warsaw, Poland </span><br> <span class="label label--weak-italic">Presented by Solar Media</span> </div> </li> <li class="sidebar-box-list__item flex"> <div class="sidebar-box-list__events-date "> <span class="sidebar-box-list__events-date__day "> 03 </span> <span class="sidebar-box-list__events-date__month "> DEC </span> </div> <div class="sidebar-box-title-container__events"> <span class="label label--soft"> Conference | 8 a.m. ET </span> <a class="analytics t-events-sidebar-item sidebar-box-list__item-title sidebar-box-list__item-title--spaced" href="https://www.latitudemedia.com/events/transition-ai-2024" target="_blank" rel="noopener noreferrer">Transition-AI 2024 </a> <span class="label label--weak">Arlington, Virginia </span><br> <span class="label label--weak-italic">Presented by Latitude Media</span> </div> </li> <li class="sidebar-box-list__item flex"> <div class="sidebar-box-list__events-date "> <span class="sidebar-box-list__events-date__day "> 06 </span> <span class="sidebar-box-list__events-date__month "> DEC </span> </div> <div class="sidebar-box-title-container__events"> <span class="label label--soft"> Webinar | 2 p.m. ET </span> <a class="analytics t-events-sidebar-item sidebar-box-list__item-title sidebar-box-list__item-title--spaced" href="https://resources.industrydive.com/ai-powered-forecasting-enhancing-accuracy-and-efficiency?utm_source=UD&utm_medium=Event&utm_campaign=Amperon" target="_blank" rel="noopener noreferrer">AI-Powered Forecasting: Enhancing Accuracy and Efficiency in Power & Utilities </a> <span class="label label--weak-italic">Presented by studioID and Amperon</span> </div> </li> <li class="sidebar-box-list__item flex"> <div class="sidebar-box-list__events-date "> <span class="sidebar-box-list__events-date__day "> 21 </span> <span class="sidebar-box-list__events-date__month "> JAN </span> </div> <div class="sidebar-box-title-container__events"> <span class="label label--soft"> Conference </span> <a class="analytics t-events-sidebar-item sidebar-box-list__item-title sidebar-box-list__item-title--spaced" href="https://dive.pub/3ZA61sz" target="_blank" rel="noopener noreferrer">2025 IEEE PES Grid Edge Technologies Conference & Expo </a> <span class="label label--weak">San Diego, California </span><br> <span class="label label--weak-italic">Presented by IEEE Power & Energy Society</span> </div> </li> </ul> <div class="sidebar-box__cta"> <a class="analytics t-events-sidebar-all" href="/events/">View all</a> | <a class="analytics t-events-sidebar-start " href="/selfservice/event-listings/contact">Promote an event</a> </div> </div> <div class="sidebar-box hide-small show-large" data-box-priority="8"> <h3 class="sidebar-box__header">Industry Intel</h3> <ul class="sidebar-box-list"> <li class="sidebar-box-list__item"> <a class="analytics t-intel-sidebar-item sidebar-box-list__item-title" target="_blank" href="https://resources.industrydive.com/solving-the-workforce-gap"> Solving the Workforce Gap: How to Optimize Grid Project Execution </a> <span class="secondary-label secondary-label--all-caps">Webinar - on demand</span> <span class="secondary-label">•</span> <span class="secondary-label">Provided by Black & Veatch</span> </li> <li class="sidebar-box-list__item"> <a class="analytics t-intel-sidebar-item sidebar-box-list__item-title" target="_blank" href="https://resources.industrydive.com/reducing-grid-strain-with-automated-energy-management-for-ev-charging"> Reducing Grid Strain With Automated Energy Management for EV Charging </a> <span class="secondary-label secondary-label--all-caps">Webinar - on demand</span> <span class="secondary-label">•</span> <span class="secondary-label">Provided by Amply</span> </li> <li class="sidebar-box-list__item"> <a class="analytics t-intel-sidebar-item sidebar-box-list__item-title" target="_blank" href="http://resources.industrydive.com/geospatial-data-analytics?utm_source=UD&utm_medium=Library&utm_campaign=Korem"> Integrating Geospatial Data and Analytics Into Your Cloud Strategy: A Game Changer For Utilities </a> <span class="secondary-label secondary-label--all-caps">Webinar - on demand</span> <span class="secondary-label">•</span> <span class="secondary-label">Provided by Korem</span> </li> </ul> </div> <div class="hybrid-ad-wrapper hide-small show-large"> <div class="hybrid-ad-inner-wrapper"> <div class="hide-small show-large"> <div data-container-ad-unit-id="/21662595662/utilitydive/utilitydivehybrid4-desktop"></div> <div id='dfp-hybrid4-desktop'> <script> waitToLoadAds.push(function() { googletag.cmd.push(function() { if (window.dfp_visibility == 'desktop' ) { googletag.display('dfp-hybrid4-desktop'); googletag.pubads().addEventListener('slotRenderEnded', function (event) { var adUnitPath = '/21662595662/utilitydive/utilitydivehybrid4'; var onProformative = false; if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) { var adUnitPathWithVisibility = adUnitPath + '-desktop'; var selector = '.pf-comments__ad-wrapper [data-container-ad-unit-id="' + adUnitPathWithVisibility + '"]'; if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) { $(selector).closest('.pf-comments__ad-wrapper').addClass('borders') } } }); } }); }); </script> </div> </div> </div> </div> </aside> </div> </div> </div> <!-- ends page-inner-wrapper --> <section class="pre-footer"> <section class="signup call-out"> <div class="row"> <div class="large-10 medium-11 medium-centered columns footer-signup" style="display: flex"> <div class="footer-signup__content"> <h3>Utility Dive news delivered to your inbox</h3> <p class="subhead">Get the free daily newsletter read by industry experts</p> <form class="form js-form-email-validate" name="signup" action="/signup/" method="POST"> <label for="id_48f3c7_email" class="email-input js-email-input"> <span class="screen-reader-text">Email:</span> <input type="email" name="email" placeholder="Work email address" class="email" required id="id_48f3c7_email"> </label> <input type="hidden" name="signup_box_location" value="bottom"> <input type="hidden" name="signup_initial_url_path" value="/topic/building-transportation-electrification/"> <input type="hidden" name="js_enabled" value="0" id="id_48f3c7_js_enabled"> <ul class="signup-list list-no-bullets"> <li> <label><span class="screen-reader-text">Select Newsletter:</span></label> <input id="newsletter-bottom-checkbox-2" type="checkbox" name="site_newsletters" value="2" class="checkbox" /> <label for="newsletter-bottom-checkbox-2"> <span class="newsletter-title">Daily Dive</span> <span class="secondary-label">M-F</span> </label> </li> <li> <label><span class="screen-reader-text">Select Newsletter:</span></label> <input id="newsletter-bottom-checkbox-41" type="checkbox" name="site_newsletters" value="41" class="checkbox" /> <label for="newsletter-bottom-checkbox-41"> <span class="newsletter-title">Storage Weekly</span> <span class="secondary-label">Every Tuesday</span> </label> </li> <li> <label><span class="screen-reader-text">Select Newsletter:</span></label> <input id="newsletter-bottom-checkbox-13" type="checkbox" name="site_newsletters" value="13" class="checkbox" /> <label for="newsletter-bottom-checkbox-13"> <span class="newsletter-title">Load Management Weekly</span> <span class="secondary-label">Every Wednesday</span> </label> </li> <li> <label><span class="screen-reader-text">Select Newsletter:</span></label> <input id="newsletter-bottom-checkbox-25" type="checkbox" name="site_newsletters" value="25" class="checkbox" /> <label for="newsletter-bottom-checkbox-25"> <span class="newsletter-title">Renewable Energy Weekly</span> <span class="secondary-label">Every Thursday</span> </label> </li> <li> <label><span class="screen-reader-text">Select user consent:</span></label> <input type="checkbox" name="user_consent" id="id_user_consent-bottom" value="1" class="checkbox"/> <label for="id_user_consent-bottom"> <span class="signup-user-consent_box"> <span> By signing up to receive our newsletter, you agree to our <a href="https://www.industrydive.com/terms-of-use/" target="_blank">Terms of Use</a> and <a href="https://www.industrydive.com/privacy-policy/" target="_blank">Privacy Policy</a>. You can unsubscribe at anytime. </span> </span> </label> </li> </ul> <button class="button button--medium signup-button" type="submit" value="Sign up">Sign up</button> <script type="module" src="/static/js/dist/sendEmailToLytics.bundle.js?081516261124" ></script> <label class="error email_error" style="display:none;">A valid email address is required.</label> <label class="error newsletter-error" style="display:none;">Please select at least one newsletter.</label> </form> </div> <div class="footer-signup__image"> <img class="desktop-image" src="/static/img/signup-dive.png?080016020822" width="300" height="300" loading="lazy" alt="Daily Dive newsletter example"> </div> </div> </div> </section> </section> <hr class="footer-hr"> <footer> <div class="custom-article-footer"> <div class="row columns"> <div class="footer-grid"> <div class="footer-links"> <a href="https://www.industrydive.com"> <img class="pub-logo-footer" src="https://d12v9rtnomnebu.cloudfront.net/logo/corporate/ID_black.svg" alt="Industry Dive Logo" height="28" loading="lazy"/> </a> <ul class="social-icon-list social-icon-list__footer"> <li> <a href="https://www.linkedin.com/company/utility-dive-energy-and-utility-news" aria-label="Industry Dive LinkedIn" class="social-icon-footer analytics t-sitefooter-linkedin"> <img src="/static/img/social_icons/article_page/linkedin.svg?092716141024"> </a> </li> <li> <a href="https://www.facebook.com/utilitydive/" aria-label="Industry Dive Facebook" class="social-icon-footer analytics t-sitefooter-facebook"> <img src="/static/img/social_icons/article_page/facebook.svg?440116200824"> </a> </li> <li> <a href="https://twitter.com/UtilityDive" aria-label="Industry Dive X/Twitter" class="social-icon-footer analytics t-sitefooter-twitter"> <img src="/static/img/social_icons/article_page/x.svg?092716141024"> </a> </li> <li> <a href="https://www.utilitydive.com/feeds/news/" aria-label="Industry Dive RSS feed" class="social-icon-footer analytics t-sitefooter-rss"> <img src="/static/img/social_icons/article_page/rss.svg?440116200824"> </a> </li> </ul> </div> <div class="link-wrapper"> <div class="footer-links"> <h4 class="uppercase-heading-01">Explore</h4> <ul class="list-no-bullets"> <li> <a href="/about/" class="analytics t-about-sitefooter">About</a> </li> <li> <a href="/editors/" class="analytics t-editors-sitefooter">Editorial Team</a> </li> <li> <a href="/contact/" class="analytics t-feedback-sitefooter">Contact Us</a> </li> <li> <a href="/signup/?signup_location=footer-list&signup_path=/topic/building-transportation-electrification/" class="analytics t-signup-sitefooter">Newsletter</a> </li> <li> <a href="/selfservice/article-licensing/submit/" class="analytics t-licensing-sitefooter">Purchase Licensing Rights</a> </li> <li> <a class="analytics t-pr-sitefooter-all" href="/press-release/">Press Releases</a> </li> <li> <a href="/what-we-are-reading/" class="analytics t-wwr-sitefooter">What We're Reading</a> </li> </ul> </div> <div class="second-column"> <div class="footer-links"> <h4 class="uppercase-heading-01">Reach our audience</h4> <ul class="list-no-bullets"> <li> <a href="/advertise/" class="analytics t-advertising-sitefooter">Advertising</a> </li> <li> <a class="analytics t-pr-sitefooter-all" href="/press-release/get-started/">Post a press release</a> </li> <li> <a class="analytics t-pr-sitefooter-all" href="/opinion/">Submit an opinion piece</a> </li> <li> <a class="analytics t-events-sitefooter-start" href="/selfservice/event-listings/contact">Promote an event</a> </li> </ul> </div> <div class="footer-links"> <h4 class="uppercase-heading-01">Related Publications</h4> <ul class="list-no-bullets"> <li> <a href="https://www.smartcitiesdive.com/" class="analytics t-sitefooter-related-smart-cities-dive">Smart Cities Dive</a> </li> <li> <a href="https://www.wastedive.com/" class="analytics t-sitefooter-related-waste-dive">Waste Dive</a> </li> </ul> </div> </div> </div> </div> </div> </div> </footer> <hr class="footer-hr"> <div class="baseline-footer-wrapper"> <div class="informa-brand"> <!--?xml version="1.0" encoding="UTF-8"?--> <svg id="SVGRoot" width="500" height="162" version="1.1" viewBox="0 0 500 162" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <linearGradient id="linearGradient20775" x1="-24.025" x2="19.204" y1="-161.85" y2="-207.91" gradientTransform="matrix(1.4283 0 0 1.4283 268.58 476.51)" gradientUnits="userSpaceOnUse"> <stop stop-color="#061d41" offset="0"></stop> <stop stop-color="#061d42" stop-opacity=".6549" offset=".232"></stop> <stop stop-color="#051d40" stop-opacity=".56078" offset=".41621"></stop> <stop stop-color="#061c40" stop-opacity=".49804" offset=".61283"></stop> <stop stop-color="#061c40" stop-opacity=".35686" offset=".73858"></stop> <stop stop-color="#051f3e" stop-opacity=".19216" offset=".84133"></stop> <stop stop-color="#002449" stop-opacity=".054902" offset=".92525"></stop> <stop stop-color="#002449" stop-opacity=".054902" offset="1"></stop> </linearGradient> <linearGradient id="linearGradient20795" x1="-4.8824" x2="58.082" y1="-141.2" y2="-141.2" gradientTransform="matrix(1.4283 0 0 1.4283 268.6 476.54)" gradientUnits="userSpaceOnUse"> <stop stop-color="#061d41" offset="0"></stop> <stop stop-color="#223358" stop-opacity=".85098" offset=".098161"></stop> <stop stop-color="#3b486e" stop-opacity=".55686" offset=".18261"></stop> <stop stop-color="#535d82" stop-opacity=".4" offset=".26261"></stop> <stop stop-color="#656e8e" stop-opacity=".31765" offset=".33879"></stop> <stop stop-color="#77819f" stop-opacity=".21569" offset=".40636"></stop> <stop stop-color="#79809f" stop-opacity=".26275" offset=".46157"></stop> <stop stop-color="#495478" stop-opacity=".54902" offset=".5371"></stop> <stop stop-color="#26365c" stop-opacity=".66667" offset=".6699"></stop> <stop stop-color="#26375b" stop-opacity=".76863" offset=".80174"></stop> <stop stop-color="#13264b" stop-opacity=".9098" offset=".88553"></stop> <stop stop-color="#061d41" offset="1"></stop> </linearGradient> <linearGradient id="linearGradient20785" x1="10.56" x2="51.569" y1="-165.47" y2="-148.21" gradientTransform="matrix(1.4283 0 0 1.4283 268.58 476.51)" gradientUnits="userSpaceOnUse"> <stop stop-color="#061d41" offset="0"></stop> <stop stop-color="#061d42" stop-opacity=".6549" offset=".1618"></stop> <stop stop-color="#051d40" stop-opacity=".56078" offset=".34338"></stop> <stop stop-color="#061c40" stop-opacity=".49804" offset=".54217"></stop> <stop stop-color="#061c40" stop-opacity=".35686" offset=".66063"></stop> <stop stop-color="#051f3e" stop-opacity=".19216" offset=".78691"></stop> <stop stop-color="#002449" stop-opacity=".054902" offset=".89046"></stop> <stop stop-color="#002449" stop-opacity=".054902" offset="1"></stop> </linearGradient> </defs> <metadata> <rdf:rdf> <cc:work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"></dc:type> <dc:title></dc:title> </cc:work> </rdf:rdf> </metadata> <g transform="translate(-226.26 -174.1)"> <g fill="#061d41"> <path d="m433.38 241.62c-3.5038 0-6.3829-2.822-6.3829-6.3791s2.8792-6.3829 6.3829-6.3829 6.3791 2.8258 6.3791 6.3829-2.8754 6.3791-6.3791 6.3791m5.9945 50.686h-11.951v-46.269h11.951z"> </path> <path d="m477.3 292.31v-27.958c0-5.0614-0.5408-10.485-6.7371-10.485-3.4162 0-7.9101 1.4662-10.968 3.2143v35.228h-11.947v-46.265h11.947v4.6044c4.1398-3.0353 10.694-6.0706 15.816-6.0706 9.6163 0 13.836 7.1675 13.836 16.281v31.45z"> </path> <path d="m601.54 254.52c-3.5152 0.35038-7.2893 2.3003-10.344 4.0446v33.743h-11.951v-46.261h11.951v5.507c4.1321-3.0353 10.69-5.507 15.813-5.507v8.687s-2.9782-0.46083-5.4689-0.21328"> </path> <path d="m549.89 293.5c-15.276 0-23.452-9.4754-23.452-24.835 0-15.542 8.1767-24.096 23.452-24.096 14.822 0 23.452 9.0146 23.452 24.096 0 15.451-8.0853 24.835-23.452 24.835m0-40.655c-8.7175 0-11.593 8.4661-11.593 16.003 0 7.5445 2.6088 16.925 11.593 16.925 9.0793 0 11.68-9.2887 11.68-16.925 0-7.5369-2.963-16.003-11.68-16.003"> </path> <path d="m669.05 292.31v-27.958c0-5.1528-1.0816-10.485-7.1903-10.485-3.142 0-6.6457 1.4662-9.3421 3.2143 0.27039 1.1997 0.35799 2.4869 0.35799 3.778v31.45h-11.947v-27.958c0-5.0614-0.62838-10.485-6.8285-10.485-3.0582 0-6.8323 1.4662-9.3497 3.2143v35.228h-11.951v-46.265h11.951v4.6044c3.778-3.0353 9.9819-6.0706 14.735-6.0706 5.1262 0 9.1669 2.1099 11.505 6.8971 4.3149-2.9439 10.964-6.8971 16.174-6.8971 9.7039 0 13.836 7.1675 13.836 16.281v31.45z"> </path> <path d="m715.48 285.5c-3.2334 4.5054-9.2545 8.0015-14.735 8.0015-7.4569 0-13.84-5.0614-13.84-13.059 0-15.085 16.353-16.829 27.767-17.29v-2.7611c0-5.2404-4.2236-7.9063-9.0755-7.9063-4.4901 0-9.3421 0.63981-13.661 2.1137v-5.149c4.8557-3.0391 10.336-4.8748 16.087-4.8748 8.9841 0 18.239 3.9531 18.239 14.533v33.198h-10.782zm-16.982-6.8018c0 4.1398 2.6088 7.0761 6.6495 7.0761 5.0309 0 9.5249-4.3188 9.5249-9.563v-6.6228c-5.3013 0.28182-16.174 2.2089-16.174 9.1098"> </path> <path d="m520.32 236.2c1.5043 0 3.0658 0.14472 4.5815 0.36942v-5.2975c-2.9744-1.5538-6.2572-2.525-9.6125-2.525-10.606 0-15.001 7.3579-15.001 17.294h-5.5146v8.0548h5.5146l0.0876 38.206h12.035v-38.206h12.492v-8.0548h-12.579c0-5.8878 1.3482-9.841 7.9977-9.841"> </path> </g> <g fill="#061d41" fill-rule="evenodd" shape-rendering="auto"> <path d="m381.26 248.68c-2.4473 5.7e-4 -4.5519 1.4664-5.4845 3.568-0.38853 1.002-0.5029 1.8671-0.50214 2.798 1e-3 1.4426-0.0436 2.876-0.13391 4.2961-2.2793 35.836-31.958 64.081-68.38 64.081-37.915 0-68.523-30.608-68.523-68.523 0-1.6651 0.0792-3.3112 0.19528-4.9461h-12.007c-0.0999 1.6378-0.16738 3.2836-0.16738 4.9461 1e-5 44.387 36.114 80.499 80.501 80.499 42.933 0 78.125-33.783 80.384-76.164 0.0765-1.4352 0.0818-2.8815 0.11438-4.3352 0.0166-0.73955-0.17802-1.5025-0.30408-2.1229-0.79532-2.3817-3.0446-4.0986-5.6937-4.098z" color="#000000" color-rendering="auto" image-rendering="auto" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"> </path> <path d="m306.7 197.44c-0.88702-4.9e-4 -1.7724 0.34162-2.4884 0.59142-1.6476 0.85112-2.766 2.5696-2.7646 4.536 1e-3 1.7596 0.89642 3.3156 2.2624 4.2319 1.0349 0.56984 1.9875 0.91995 2.9905 0.92338 26.184 0.0893 47.302 21.117 47.302 47.302 0 1.5398-0.073 3.0621-0.21587 4.5636l10.251 0.79182c0.16357-1.7636 0.2472-3.5499 0.2472-5.3554 0-31.742-25.842-57.567-57.584-57.584zm-52.471 52.105c-2.4386-6.7e-4 -4.4709 1.6825-4.9851 3.9669-0.12083 0.53679-0.12789 1.0361-0.12832 1.512-5e-3 5.2759 0.70622 10.388 2.0408 15.246l10.155-1.9255c-1.2353-4.2224-1.9022-8.692-1.9127-13.32-2e-3 -0.69049-0.14382-1.4219-0.33476-2.042-0.62601-2.033-2.5892-3.4362-4.8345-3.4369z" color="#000000" color-rendering="auto" image-rendering="auto" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"> </path> <path d="m281.67 229.68c-6.5492 6.4699-10.616 15.447-10.616 25.347 0 7.0626 2.0718 13.653 5.6379 19.198l0.86758 1.2693c0.8646 1.2649 2.0641 2.1192 3.5457 2.1201 2.2281 1e-3 4.0346-1.8058 4.0339-4.0338-3.7e-4 -1.0655-0.50216-2.016-1.1744-2.8427-0.5747-0.70663-1.0534-1.5768-1.512-2.4103-2.1674-3.9394-3.4006-8.4678-3.4006-13.301 0-7.7048 3.1245-14.644 8.1787-19.64z" color="#000000" color-rendering="auto" image-rendering="auto" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"> </path> </g> <g fill="#071b40" fill-opacity=".29804" fill-rule="evenodd"> <g stroke-width="1.3525"> <path d="m291.86 206.48a5.1041 5.1041 0 0 1 -5.1041 5.1041 5.1041 5.1041 0 0 1 -5.1041 -5.1041 5.1041 5.1041 0 0 1 5.1041 -5.1041 5.1041 5.1041 0 0 1 5.1041 5.1041z"> </path> <path d="m274.75 217.8a5.1041 5.1041 0 0 1 -5.1041 5.1041 5.1041 5.1041 0 0 1 -5.1041 -5.1041 5.1041 5.1041 0 0 1 5.1041 -5.1041 5.1041 5.1041 0 0 1 5.1041 5.1041z"> </path> <path d="m263.36 234.81a5.1041 5.1041 0 0 1 -5.1041 5.1041 5.1041 5.1041 0 0 1 -5.1041 -5.1041 5.1041 5.1041 0 0 1 5.1041 -5.1041 5.1041 5.1041 0 0 1 5.1041 5.1041z"> </path> </g> <g stroke-width="1.0687"> <path d="m320.64 285.07a4.0328 4.0328 0 0 1 -4.0328 4.0328 4.0328 4.0328 0 0 1 -4.0328 -4.0328 4.0328 4.0328 0 0 1 4.0328 -4.0328 4.0328 4.0328 0 0 1 4.0328 4.0328z"> </path> <path d="m301.02 285.09a4.0328 4.0328 0 0 1 -4.0328 4.0328 4.0328 4.0328 0 0 1 -4.0328 -4.0328 4.0328 4.0328 0 0 1 4.0328 -4.0328 4.0328 4.0328 0 0 1 4.0328 4.0328z"> </path> <path d="m336.5 273.53a4.0328 4.0328 0 0 1 -4.0328 4.0328 4.0328 4.0328 0 0 1 -4.0328 -4.0328 4.0328 4.0328 0 0 1 4.0328 -4.0328 4.0328 4.0328 0 0 1 4.0328 4.0328z"> </path> </g> <g stroke-width="1.5897"> <path d="m312.8 180.37a5.9989 5.9989 0 0 1 -5.9989 5.9989 5.9989 5.9989 0 0 1 -5.9989 -5.9989 5.9989 5.9989 0 0 1 5.9989 -5.9989 5.9989 5.9989 0 0 1 5.9989 5.9989z"> </path> <path d="m332.03 182.94a5.9989 5.9989 0 0 1 -5.9989 5.9989 5.9989 5.9989 0 0 1 -5.9989 -5.9989 5.9989 5.9989 0 0 1 5.9989 -5.9989 5.9989 5.9989 0 0 1 5.9989 5.9989z"> </path> <path d="m350.06 190.37a5.9989 5.9989 0 0 1 -5.9989 5.9989 5.9989 5.9989 0 0 1 -5.9989 -5.9989 5.9989 5.9989 0 0 1 5.9989 -5.9989 5.9989 5.9989 0 0 1 5.9989 5.9989z"> </path> <path d="m365.49 202.19a5.9989 5.9989 0 0 1 -5.9989 5.9989 5.9989 5.9989 0 0 1 -5.9989 -5.9989 5.9989 5.9989 0 0 1 5.9989 -5.9989 5.9989 5.9989 0 0 1 5.9989 5.9989z"> </path> <path d="m377.25 217.59a5.9989 5.9989 0 0 1 -5.9989 5.9989 5.9989 5.9989 0 0 1 -5.9989 -5.9989 5.9989 5.9989 0 0 1 5.9989 -5.9989 5.9989 5.9989 0 0 1 5.9989 5.9989z"> </path> <path d="m384.78 235.81a5.9989 5.9989 0 0 1 -5.9989 5.9989 5.9989 5.9989 0 0 1 -5.9989 -5.9989 5.9989 5.9989 0 0 1 5.9989 -5.9989 5.9989 5.9989 0 0 1 5.9989 5.9989z"> </path> </g> </g> <g fill-rule="evenodd" shape-rendering="auto"> <path d="m295.46 175.21c-39.056 5.5116-69.203 39.138-69.203 79.69h11.979c0-34.643 25.557-63.171 58.89-67.839z" color="#000000" color-rendering="auto" fill="url(#linearGradient20775)" image-rendering="auto" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"> </path> <path d="m354.02 255.05c0 26.184-21.117 47.302-47.302 47.302-22.44 0-41.114-15.509-46.034-36.426l-10.01 2.4168c6.0075 25.359 28.875 44.292 56.044 44.292 31.742 0 57.584-25.842 57.584-57.584z" color="#000000" color-rendering="auto" fill="url(#linearGradient20795)" image-rendering="auto" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"> </path> <path d="m306.7 219.37c-10.191 0-19.404 4.3099-25.911 11.201l5.893 5.3366c5.0292-5.267 12.128-8.5393 20.018-8.5393 15.319 0 27.651 12.335 27.651 27.654 0 3.852-0.78457 7.5121-2.1955 10.838l7.3396 3.116c1.8342-4.2892 2.8538-9.0054 2.8538-13.954 0-19.642-16.007-35.652-35.649-35.652z" color="#000000" color-rendering="auto" fill="url(#linearGradient20785)" image-rendering="auto" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"> </path> </g> </g> </svg> <div> Industry Dive is an Informa business </div> </div> <div class="baseline-footer"> © 2024 <a href="http://www.industrydive.com">Industry Dive</a>. All rights reserved. | View our <a href="http://www.industrydive.com/industries/">other publications</a> | <a href="http://www.industrydive.com/privacy-policy/">Privacy policy</a> | <a href="http://www.industrydive.com/terms-of-use/">Terms of use</a> | <a href="http://www.industrydive.com/takedown-policy/">Take down policy</a>. <br> <a href="#" onclick="Osano.cm.showDrawer('osano-cm-dom-info-dialog-open')">Cookie Preferences / Do Not Sell</a> </div> </div> </div> </div> <!-- mobile menu, not visible on desktop, must go AFTER footer --> <nav class="mobile-menu"> <div class="mm-top-bar"> <button class="mobile-menu-toggle"> <img src="/static/img/menu_icons/close.svg?273117231121" width="20" height="20" alt="close menu"/> </button> <div class="mm-search"> <form action="/search/" method="GET" data-ajax="false"> <label for="search-mobile"> <span class="screen-reader-text">Search</span> <input id="search-mobile" type="search" name="q" placeholder="Search" data-role="none"> </label> <button type="submit" value="" data-role="none" class="search-button-front analytics t-search-navigation-mobile"> <img src="/static/img/menu_icons/search.svg?320116291121" width="15" height="15" alt="search"> </button> </form> </div> </div> <ul class="mm-list list-no-bullets"> <li> <a href="/" class="analytics t-dash-navigation-mobile"> <span>Home</span> </a> </li> <li class="mm-accordion"> <button> <span>Topics</span> <span class="accordion-toggle-arrow"> <img src="/static/img/menu_icons/chevron_down.svg?102717100918" width="16" height="9" alt="down arrow" loading="lazy"> </span> </button> <ul class="list-no-bullets"> <li> <a class="analytics t-topic-navigation-mobile-Generation" href="/topic/Generation/">Generation</a> </li> <li> <a class="analytics t-topic-navigation-mobile-transmission-distribution" href="/topic/transmission-distribution/">T&D</a> </li> <li> <a class="analytics t-topic-navigation-mobile-grid-security-reliability" href="/topic/grid-security-reliability/">Grid Reliability</a> </li> <li> <a class="analytics t-topic-navigation-mobile-building-transportation-electrification" href="/topic/building-transportation-electrification/">Electrification</a> </li> <li> <a class="analytics t-topic-navigation-mobile-demand-response" href="/topic/demand-response/">Load Management</a> </li> <li> <a class="analytics t-topic-navigation-mobile-solar" href="/topic/solar/">Renewables</a> </li> <li> <a class="analytics t-topic-navigation-mobile-storage" href="/topic/storage/">Storage</a> </li> <li> <a class="analytics t-topic-navigation-mobile-distributed-energy" href="/topic/distributed-energy/">DER</a> </li> <li> <a class="analytics t-topic-navigation-mobile-policy" href="/topic/policy/">Regs</a> </li> <li> <a class="analytics t-topic-navigation-mobile-market-news" href="/topic/market-news/">Corp News</a> </li> </ul> </li> <li> <a href="/deep-dive/" class="analytics t-deepdive-navigation-mobile"> <span>Deep Dive</span> </a> </li> <li> <a href="/opinion/" class="analytics t-opinion-navigation-mobile"> <span>Opinion</span> </a> </li> <li> <a href="/library/" class="analytics t-library-navigation-mobile"> <span>Library</span> </a> </li> <li> <a href="/events/" class="analytics t-events-navigation-mobile"> <span>Events</span> </a> </li> <li> <a href="/press-release/" class="analytics t-press-releases-navigation-mobile"> <span>Press Releases</span> </a> </li> </ul> <section class="signup mm-signup"> <div class="row"> <div class="large-9 medium-10 medium-centered columns"> <h3 class="display-heading-03 display-heading-03--loud">Get Utility Dive in your inbox</h3> <p class="subhead">The free newsletter covering the top industry headlines</p> <form class="form js-form-email-validate" name="signup" action="/signup/" method="POST"> <label for="id_f7d832_email" class="email-input js-email-input"> <span class="screen-reader-text">Email:</span> <input type="email" name="email" placeholder="Work email address" class="email" required id="id_f7d832_email"> </label> <input type="hidden" name="signup_box_location" value="integrated_menu"> <input type="hidden" name="signup_initial_url_path" value="/topic/building-transportation-electrification/"> <input type="hidden" name="js_enabled" value="0" id="id_f7d832_js_enabled"> <ul class="signup-list list-no-bullets"> <li> <label><span class="screen-reader-text">Select Newsletter:</span></label> <input id="newsletter-integrated_menu-checkbox-2" type="checkbox" name="site_newsletters" value="2" class="checkbox" /> <label for="newsletter-integrated_menu-checkbox-2"> <span class="newsletter-title">Daily Dive</span> <span class="secondary-label">M-F</span> </label> </li> <li> <label><span class="screen-reader-text">Select Newsletter:</span></label> <input id="newsletter-integrated_menu-checkbox-41" type="checkbox" name="site_newsletters" value="41" class="checkbox" /> <label for="newsletter-integrated_menu-checkbox-41"> <span class="newsletter-title">Storage Weekly</span> <span class="secondary-label">Every Tuesday</span> </label> </li> <li> <label><span class="screen-reader-text">Select Newsletter:</span></label> <input id="newsletter-integrated_menu-checkbox-13" type="checkbox" name="site_newsletters" value="13" class="checkbox" /> <label for="newsletter-integrated_menu-checkbox-13"> <span class="newsletter-title">Load Management Weekly</span> <span class="secondary-label">Every Wednesday</span> </label> </li> <li> <label><span class="screen-reader-text">Select Newsletter:</span></label> <input id="newsletter-integrated_menu-checkbox-25" type="checkbox" name="site_newsletters" value="25" class="checkbox" /> <label for="newsletter-integrated_menu-checkbox-25"> <span class="newsletter-title">Renewable Energy Weekly</span> <span class="secondary-label">Every Thursday</span> </label> </li> <li> <label><span class="screen-reader-text">Select user consent:</span></label> <input type="checkbox" name="user_consent" id="id_user_consent-integrated_menu" value="1" class="checkbox"/> <label for="id_user_consent-integrated_menu"> <span class="signup-user-consent_box"> <span> By signing up to receive our newsletter, you agree to our <a href="https://www.industrydive.com/terms-of-use/" target="_blank">Terms of Use</a> and <a href="https://www.industrydive.com/privacy-policy/" target="_blank">Privacy Policy</a>. You can unsubscribe at anytime. </span> </span> </label> </li> </ul> <button class="button button--medium signup-button" type="submit" value="Sign up">Sign up</button> <script type="module" src="/static/js/dist/sendEmailToLytics.bundle.js?081516261124" ></script> <label class="error email_error" style="display:none;">A valid email address is required.</label> <label class="error newsletter-error" style="display:none;">Please select at least one newsletter.</label> </form> </div> </div> </section> </nav> <script> function closeSoundCloud () { if ($(".sc-player").is(":visible")){ $(".sc-player").hide(); } } function soundCloud() { //hide soundCloud player closeSoundCloud(); $( ".sc-toggle" ).bind( "click", function() { //if the clicked toggle is not playing (has play button) if ($(this).children("img").attr('src') == "/static/img/play.png?102717100918" ) { //and if another podcast is already playing if ($(".sc-player").is(":visible")) { //switch icon of playing one $(".sc-toggle").children("img").attr('src',"/static/img/play.png?102717100918"); $(".sc-toggle").children("p").text("Listen"); $(".sc-toggle").removeClass("sc-stop"); } //if a podcast is not playing else { //show player $(".sc-player").show(); } //switch icon of clicked play button $(this).children("img").attr('src',"/static/img/stop.png?102717100918"); $(this).children("p").text("Stop"); $(this).addClass("sc-stop"); //create embed link var source = "https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/" + $(this).attr('id') + "&color=%23000000&auto_play=true&hide_related=false&show_comments=false&show_user=true&show_reposts=false&show_teaser=true&visual=false"; //play $(".sc-player").children("iframe").attr("src", source); } //if the clicked toggle is playing (has pause button) else { //switch icon $(this).children("img").attr('src',"/static/img/play.png?102717100918"); $(this).children("p").text("Listen"); $(this).removeClass("sc-stop"); //remove link $(".sc-player").children("iframe").attr("src", ""); //hide player closeSoundCloud(); } }); } $(document).ready(soundCloud); // run once when page loads </script> <!-- Track signups for Facebook Conversions API --> <script type="module" src="/static/js/dist/signupValidation.bundle.js?081516261124" ></script> <script type="module" src="/static/js/dist/gtmEvents.bundle.js?081516261124" ></script> <!-- Convert straight quotes to curly --> <script type="module" src="/static/js/dist/smartQuotes.bundle.js?081516261124" ></script> <script src="//platform.twitter.com/oct.js" type="text/javascript"></script> <script type="text/javascript"> if(typeof twttr !== 'undefined' && typeof twttr.conversion !== 'undefined') { twttr.conversion.trackPid('l6gv6', { tw_sale_amount: 0, tw_order_quantity: 0 }); } else { window.console && console.log && console.log('twttr undefined; Unable to track twitter retargeting'); } </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://analytics.twitter.com/i/adsct?txn_id=l6gv6&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0" /> <img height="1" width="1" style="display:none;" alt="" src="//t.co/i/adsct?txn_id=l6gv6&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0" /> </noscript> <script> // Set cookie if we're on mobile app. Expire if we're not. This affects // which template is used to display the site to the user. $(document).ready(function() { // Get integer value of mobileapp param from URL and default to 0 if it doesn't exist var mobileapp = ''; // Set cookie if mobileapp is 1 or 2 or expire cookie if mobileapp == 0 if (mobileapp == '0') { document.cookie = 'mobileapp=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;'; } else if (mobileapp == '1' || mobileapp == '2') { document.cookie = 'mobileapp=' + mobileapp + '; path=/;'; } // There's no need to immediately load or preload print.css since it's not needed on page // load. Therefore, load it when the document is ready var stylesheet=document.createElement("link"); stylesheet.setAttribute("rel", "stylesheet"); stylesheet.setAttribute("type", "text/css"); stylesheet.setAttribute("media", "print"); if (window.location.pathname.includes('trendline')) { stylesheet.setAttribute("href", "/static/css/print_trendline.css?491216261124"); } else { stylesheet.setAttribute("href", "/static/css/print.css?491216261124"); } document.getElementsByTagName("head")[0].appendChild(stylesheet); }); </script> <!-- Sailthru Horizon --> <!-- <script type="text/javascript" src="https://ak.sail-horizon.com/horizon/v1.js"></script> --> <script src="https://ak.sail-horizon.com/spm/spm.v1.min.js"></script> <script type="text/javascript"> $(function() { // Sailthru Personalization Engine Setup var sailthru_setup = { customerId: '12ab35a80530ffa5450add9c09f5de04', domain: 'horizon.utilitydive.com', spider: false }; if (window.Sailthru) { Sailthru.init(sailthru_setup); } }); </script> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e908ecca8606bf1',t:'MTczMjY5NDE0Ni4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>