<!doctype html>
<html lang="en-US" class="no-js">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
    <style id="clarion-recaptcha-containment">@media screen and (max-width:767px){.grecaptcha-badge{right:0!important;left:auto!important}}</style>
  <style id="clarion-cc-exp-override">html body .cc-exp,html body #page .cc-exp,#page.cc-exp{padding-top:0!important}</style>
  <link rel="profile" href="https://gmpg.org/xfn/11">

  <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
    <!-- Start VWO Common Smartcode -->
    <script data-jetpack-boost="ignore" type='text/javascript'>
        var _vwo_clicks = 10;
    </script>
    <!-- End VWO Common Smartcode -->
        <!-- Start VWO Async SmartCode -->
    <link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com" />
    <script data-jetpack-boost="ignore" type='text/javascript' id='vwoCode'>
        /* Fix: wp-rocket (application/ld+json) */
        window._vwo_code || (function () {
            var w=window,
            d=document;
            var account_id=813953,
            version=2.2,
            settings_tolerance=2000,
            library_tolerance=2500,
            use_existing_jquery=false,
            platform='web',
            hide_element='body',
            hide_element_style='opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important',
            f=0;
            /* DO NOT EDIT BELOW THIS LINE */
            if(f=!1,v=d.querySelector('#vwoCode'),cc={},-1<d.URL.indexOf('__vwo_disable__')||w._vwo_code)return;try{var e=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=e&&'object'==typeof e?e:{}}catch(e){}function r(t){try{return decodeURIComponent(t)}catch(e){return t}}var s=function(){var e={combination:[],combinationChoose:[],split:[],exclude:[],uuid:null,consent:null,optOut:null},t=d.cookie||'';if(!t)return e;for(var n,i,o=/(?:^|;\s*)(?:(_vis_opt_exp_(\d+)_combi=([^;]*))|(_vis_opt_exp_(\d+)_combi_choose=([^;]*))|(_vis_opt_exp_(\d+)_split=([^:;]*))|(_vis_opt_exp_(\d+)_exclude=[^;]*)|(_vis_opt_out=([^;]*))|(_vwo_global_opt_out=[^;]*)|(_vwo_uuid=([^;]*))|(_vwo_consent=([^;]*)))/g;null!==(n=o.exec(t));)try{n[1]?e.combination.push({id:n[2],value:r(n[3])}):n[4]?e.combinationChoose.push({id:n[5],value:r(n[6])}):n[7]?e.split.push({id:n[8],value:r(n[9])}):n[10]?e.exclude.push({id:n[11]}):n[12]?e.optOut=r(n[13]):n[14]?e.optOut=!0:n[15]?e.uuid=r(n[16]):n[17]&&(i=r(n[18]),e.consent=i&&3<=i.length?i.substring(0,3):null)}catch(e){}return e}();function i(){var e=function(){if(w.VWO&&Array.isArray(w.VWO))for(var e=0;e<w.VWO.length;e++){var t=w.VWO[e];if(Array.isArray(t)&&('setVisitorId'===t[0]||'setSessionId'===t[0]))return!0}return!1}(),t='a='+account_id+'&u='+encodeURIComponent(w._vis_opt_url||d.URL)+'&vn='+version+'&ph=1'+('undefined'!=typeof platform?'&p='+platform:'')+'&st='+w.performance.now();e||((n=function(){var e,t=[],n={},i=w.VWO&&w.VWO.appliedCampaigns||{};for(e in i){var o=i[e]&&i[e].v;o&&(t.push(e+'-'+o+'-1'),n[e]=!0)}if(s&&s.combination)for(var r=0;r<s.combination.length;r++){var a=s.combination[r];n[a.id]||t.push(a.id+'-'+a.value)}return t.join('|')}())&&(t+='&c='+n),(n=function(){var e=[],t={};if(s&&s.combinationChoose)for(var n=0;n<s.combinationChoose.length;n++){var i=s.combinationChoose[n];e.push(i.id+'-'+i.value),t[i.id]=!0}if(s&&s.split)for(var o=0;o<s.split.length;o++)t[(i=s.split[o]).id]||e.push(i.id+'-'+i.value);return e.join('|')}())&&(t+='&cc='+n),(n=function(){var e={},t=[];if(w.VWO&&Array.isArray(w.VWO))for(var n=0;n<w.VWO.length;n++){var i=w.VWO[n];if(Array.isArray(i)&&'setVariation'===i[0]&&i[1]&&Array.isArray(i[1]))for(var o=0;o<i[1].length;o++){var r,a=i[1][o];a&&'object'==typeof a&&(r=a.e,a=a.v,r&&a&&(e[r]=a))}}for(r in e)t.push(r+'-'+e[r]);return t.join('|')}())&&(t+='&sv='+n)),s&&s.optOut&&(t+='&o='+s.optOut);var n=function(){var e=[],t={};if(s&&s.exclude)for(var n=0;n<s.exclude.length;n++){var i=s.exclude[n];t[i.id]||(e.push(i.id),t[i.id]=!0)}return e.join('|')}();return n&&(t+='&e='+n),s&&s.uuid&&(t+='&id='+s.uuid),s&&s.consent&&(t+='&consent='+s.consent),w.name&&-1<w.name.indexOf('_vis_preview')&&(t+='&pM=true'),w.VWO&&w.VWO.ed&&(t+='&ed='+w.VWO.ed),t}code={nonce:v&&v.nonce,use_existing_jquery:function(){return'undefined'!=typeof use_existing_jquery?use_existing_jquery:void 0},library_tolerance:function(){return'undefined'!=typeof library_tolerance?library_tolerance:void 0},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){return performance.getEntriesByName('first-contentful-paint')[0]?'':'string'==typeof cc.hE?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){var t;f||(f=!0,(t=d.getElementById('_vis_opt_path_hides'))&&t.parentNode.removeChild(t),e&&((new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e))},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript',e.src?t.src=e.src:t.text=e.text,v&&t.setAttribute('nonce',v.nonce),d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){t=t||{};var n=new XMLHttpRequest;n.open('GET',e,!0),n.withCredentials=!t.dSC,n.responseType=t.responseType||'text',n.onload=function(){if(t.onloadCb)return t.onloadCb(n,e);200===n.status?_vwo_code.addScript({text:n.responseText}):_vwo_code.finish('&e=loading_failure:'+e)},n.onerror=function(){if(t.onerrorCb)return t.onerrorCb(e);_vwo_code.finish('&e=loading_failure:'+e)},n.send()},init:function(){var e,t=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish()},t),'body'!==this.hide_element()?(n=d.createElement('style'),e=(t=this.hide_element())?t+this.hide_element_style():'',t=d.getElementsByTagName('head')[0],n.setAttribute('id','_vis_opt_path_hides'),v&&n.setAttribute('nonce',v.nonce),n.setAttribute('type','text/css'),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(d.createTextNode(e)),t.appendChild(n)):(n=d.getElementsByTagName('head')[0],(e=d.createElement('div')).style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;',e.setAttribute('id','_vis_opt_path_hides'),e.classList.add('_vis_hide_layer'),n.parentNode.insertBefore(e,n.nextSibling));var n='https://dev.visualwebsiteoptimizer.com/j.php?'+i();-1!==w.location.search.indexOf('_vwo_xhr')?this.addScript({src:n}):this.load(n+'&x=true',{l:1})}};w._vwo_code=code;code.init();})();
    </script>
    <!-- End VWO Async SmartCode -->
    
	<!-- This site is optimized with the Yoast SEO plugin v27.8 - https://yoast.com/product/yoast-seo-wordpress/ -->
	<title>Factor This™ Energy Understood. All Factored In.</title>
	<meta name="description" content="Factor This™ is your premier source for green energy and storage news. Learn the latest in solar, wind, bio, and geothermal energy." />
	<link rel="canonical" href="https://www.renewableenergyworld.com/" />
	<meta property="og:locale" content="en_US" />
	<meta property="og:type" content="website" />
	<meta property="og:title" content="Factor This™ Energy Understood. All Factored In." />
	<meta property="og:description" content="Factor This™ is your premier source for green energy and storage news. Learn the latest in solar, wind, bio, and geothermal energy." />
	<meta property="og:url" content="https://www.renewableenergyworld.com/" />
	<meta property="og:site_name" content="Factor This™" />
	<meta property="article:modified_time" content="2026-06-11T19:52:46+00:00" />
	<meta property="og:image" content="https://www.renewableenergyworld.com/wp-content/uploads/2025/02/FactorThisWeb.jpg" />
	<meta property="og:image:width" content="1200" />
	<meta property="og:image:height" content="675" />
	<meta property="og:image:type" content="image/jpeg" />
	<meta name="twitter:card" content="summary_large_image" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.renewableenergyworld.com\/","url":"https:\/\/www.renewableenergyworld.com\/","name":"Factor This™ Energy Understood. All Factored In.","isPartOf":{"@id":"https:\/\/www.renewableenergyworld.com\/#website"},"about":{"@id":"https:\/\/www.renewableenergyworld.com\/#organization"},"primaryImageOfPage":{"@id":"https:\/\/www.renewableenergyworld.com\/#primaryimage"},"image":{"@id":"https:\/\/www.renewableenergyworld.com\/#primaryimage"},"thumbnailUrl":"https:\/\/www.renewableenergyworld.com\/wp-content\/uploads\/2025\/02\/FactorThisWeb.jpg","datePublished":"2023-06-01T08:00:42+00:00","dateModified":"2026-06-11T19:52:46+00:00","description":"Factor This™ is your premier source for green energy and storage news. Learn the latest in solar, wind, bio, and geothermal energy.","breadcrumb":{"@id":"https:\/\/www.renewableenergyworld.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.renewableenergyworld.com\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.renewableenergyworld.com\/#primaryimage","url":"https:\/\/www.renewableenergyworld.com\/wp-content\/uploads\/2025\/02\/FactorThisWeb.jpg","contentUrl":"https:\/\/www.renewableenergyworld.com\/wp-content\/uploads\/2025\/02\/FactorThisWeb.jpg","width":1200,"height":675},{"@type":"WebSite","@id":"https:\/\/www.renewableenergyworld.com\/#website","url":"https:\/\/www.renewableenergyworld.com\/","name":"Factor This","description":"Energy Understood. All Factored In.","publisher":{"@id":"https:\/\/www.renewableenergyworld.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.renewableenergyworld.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.renewableenergyworld.com\/#organization","name":"Factor This","url":"https:\/\/www.renewableenergyworld.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.renewableenergyworld.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.renewableenergyworld.com\/wp-content\/uploads\/2025\/02\/FACTOR-THIS-Design-1.30-2040-x-1360-px-1.png","contentUrl":"https:\/\/www.renewableenergyworld.com\/wp-content\/uploads\/2025\/02\/FACTOR-THIS-Design-1.30-2040-x-1360-px-1.png","width":2040,"height":1360,"caption":"Factor This"},"image":{"@id":"https:\/\/www.renewableenergyworld.com\/#\/schema\/logo\/image\/"}}]}</script>
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//www.google.com' />

<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.renewableenergyworld.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.renewableenergyworld.com%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.renewableenergyworld.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.renewableenergyworld.com%2F&#038;format=xml" />
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id="wp-block-library-inline-css">
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
</style>
<style id="wp-block-spacer-inline-css">
.wp-block-spacer{clear:both}
/*# sourceURL=https://www.renewableenergyworld.com/wp-includes/blocks/spacer/style.min.css */
</style>

<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>

<link rel='stylesheet' id='reset-styles-css' href='https://www.renewableenergyworld.com/wp-content/themes/Clarion/styles/resets.css?ver=1736165466' media='all' />
<link rel='stylesheet' id='utility-styles-css' href='https://www.renewableenergyworld.com/wp-content/themes/Clarion/styles/utilities.css?ver=1776955574' media='all' />
<link rel='stylesheet' id='clarion-styles-css' href='https://www.renewableenergyworld.com/wp-content/themes/Clarion/styles/style.css?ver=1776955574' media='all' />
<link rel='stylesheet' id='safelist-styles-css' href='https://www.renewableenergyworld.com/wp-content/themes/Clarion/styles/safelist.css?ver=1775584514' media='all' />
<link rel='stylesheet' id='site-styles-css' href='https://www.renewableenergyworld.com/wp-content/themes/Clarion/styles/site-specific-styles/ft-styles.css?ver=1776955574' media='all' />
<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>

<script id="jquery-core-js" src="https://www.renewableenergyworld.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="jquery-migrate-js" src="https://www.renewableenergyworld.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
<link rel="https://api.w.org/" href="https://www.renewableenergyworld.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.renewableenergyworld.com/wp-json/wp/v2/pages/328677" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.renewableenergyworld.com/xmlrpc.php?rsd" />

<link rel='shortlink' href='https://www.renewableenergyworld.com/' />
<style id="mcf-bullet-points-styles">.mcf-ai-bullet-points-block{margin: 40px auto 30px !important}.mcf-ai-bullet-points-block .mcf-ai-bullet-points { position:relative;width: 100%;background-color: #e2e2e2;margin: 0;border: 1px solid #cccccc;border-radius: 4px;padding: 10px;}.mcf-ai-bullet-points-block .mcf-ai-bullet-points[data-header-text]:not([data-header-text=""])::before {content: attr(data-header-text);display: block;font-size: 1em;font-weight: 600;top: -16px;left: 20px;position: absolute;padding: 0 10px;z-index: 1;background-color: #e2e2e2;}.mcf-ai-bullet-points-block .mcf-ai-bullet-points ul {padding-left: 20px;font-size: var(--wp--preset--font-size--small);margin: none;}.mcf-ai-bullet-points-block .mcf-ai-bullet-points ul li {margin-bottom: 10px;font-size: 13px;}.mcf-ai-bullet-points-block .mcf-bullet-list {--mcf-bullet-color: #333333;}.mcf-ai-bullet-points-block .mcf-bullet-list li::before, .mcf-ai-bullet-points-block .mcf-ai-bullet-points li::marker {color: #333333;}@media (max-width: 768px) {.mcf-ai-bullet-points-block {width: 100% !important;max-width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;padding-left: 0 !important;padding-right: 0 !important;}.mcf-ai-bullet-points-block .mcf-ai-bullet-points {width: 100% !important;max-width: 100% !important;margin: 0 !important;padding: 8px !important;}.mcf-ai-bullet-points-block .mcf-ai-bullet-points::before {font-size: 0.95em;top: -14px;left: 15px;padding: 0 8px;}.mcf-ai-bullet-points-block .mcf-ai-bullet-points ul {padding-left: 20px;}.mcf-ai-bullet-points-block .mcf-ai-bullet-points ul li {margin-bottom: 8px;}}@media (max-width: 480px) {.mcf-ai-bullet-points-block {width: 100% !important;max-width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;padding-left: 0 !important;padding-right: 0 !important;}.mcf-ai-bullet-points-block .mcf-ai-bullet-points {padding: 6px !important;border-radius: 2px !important;}.mcf-ai-bullet-points-block .mcf-ai-bullet-points::before {font-size: 0.9em;top: -12px;left: 12px;padding: 0 6px;}.mcf-ai-bullet-points-block .mcf-ai-bullet-points ul {padding-left: 15px;font-size: 0.9em;}.mcf-ai-bullet-points-block .mcf-ai-bullet-points ul li {margin-bottom: 6px;line-height: 1.4;}}</style><meta name="theme-color" content="#0e182b" /><link rel="icon" href="https://www.renewableenergyworld.com/wp-content/uploads/2024/12/ft-favicon-1-150x150.png" sizes="32x32" />
<link rel="icon" href="https://www.renewableenergyworld.com/wp-content/uploads/2024/12/ft-favicon-1-300x300.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://www.renewableenergyworld.com/wp-content/uploads/2024/12/ft-favicon-1-300x300.png" />
<meta name="msapplication-TileImage" content="https://www.renewableenergyworld.com/wp-content/uploads/2024/12/ft-favicon-1-300x300.png" />
<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript>
        <meta name="google-site-verification" content=""/>
<script> (function(){ var s = document.createElement('script'); var h = document.querySelector('head') || document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function(){ acsbJS.init({ statementLink : '', footerHtml : '', hideMobile : false, hideTrigger : false, disableBgProcess : false, language : 'en', position : 'left', leadColor : '#E17209', triggerColor : '#E17209', triggerRadius : '50%', triggerPositionX : 'left', triggerPositionY : 'bottom', triggerIcon : 'people', triggerSize : 'medium', triggerOffsetX : 20, triggerOffsetY : 20, mobile : { triggerSize : 'small', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerOffsetX : 10, triggerOffsetY : 10, triggerRadius : '50%' } }); }; h.appendChild(s); })(); </script>
        <script>window.dataLayer = window.dataLayer || [];</script>
        <!-- Data Layer Push Pageview -->
        <script>
            dataLayer.push({
                'event': 'Pageview',
                'pageID': "328677",
                'pageType': "home",
                'loggedInState': "free subscriber",
                'pubDate': "2023-06-01",
                'author': "Clarion Energy Content Directors",
                'error': "",
                'primaryTopic': "null",
                'secondaryTopic': "",
                'postFormat': "",
                'contentType': "non-article"
            });
        </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-5PNNDQ55');</script>
        <!-- End Google Tag Manager -->
        <!-- Google Tag Manager (noscript) -->
        <noscript>
            <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5PNNDQ55" height="0" width="0" style="display:none;visibility:hidden"></iframe>
        </noscript>
        <!-- End Google Tag Manager (noscript) -->
    
    <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous"></script>
    <script>

        function hasFastRefreshParam() {
            return new URLSearchParams(window.location.search).has('fastrefresh');
        }

        window.googletag = window.googletag || {cmd: []};
        var gamAccount = "24608281", sitePath = "factorthis";
        var refresh_key = "refresh", refresh_value = "true";
        var refresh_time = hasFastRefreshParam() ? 500 : 30000;
        googletag.cmd.push(function () {
                        (function() {
                            var mapping = googletag.sizeMapping()
                .addSize([1024, 0], [[970,90]])
                .addSize([768, 0], [[970,90]])
                .addSize([0, 0], [[320,50],[320,100],[320,90]])
                .build();
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[970,90]], 'Super_Leaderboard_Banner')
                            .defineSizeMapping(mapping)
                                            .setTargeting('pos', 'top')
                                            .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                            var mapping = googletag.sizeMapping()
                .addSize([1024, 0], [[728,90]])
                .addSize([768, 0], [[728,90]])
                .addSize([0, 0], [[320,50],[320,100]])
                .build();
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[728,90]], 'Leaderboard_Banner')
                            .defineSizeMapping(mapping)
                                            .setTargeting('pos', 'top')
                                            .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                            var mapping = googletag.sizeMapping()
                .addSize([1024, 0], [[300,600]])
                .addSize([768, 0], [[300,600]])
                .addSize([0, 0], [[300,250]])
                .build();
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[300,600]], 'Adflex')
                            .defineSizeMapping(mapping)
                                            .setTargeting('pos', 'adflex')
                                            .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                            var mapping = googletag.sizeMapping()
                .addSize([1024, 0], [[300,600]])
                .addSize([768, 0], [[300,600]])
                .addSize([0, 0], [[300,250]])
                .build();
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[300,600]], 'Skyscraper')
                            .defineSizeMapping(mapping)
                                            .setTargeting('pos', 'sky')
                                            .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                            var mapping = googletag.sizeMapping()
                .addSize([1024, 0], [[300,250]])
                .addSize([768, 0], [[300,250]])
                .addSize([0, 0], [[300,250]])
                .build();
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[300,250]], 'Medium_Rectangle_1')
                            .defineSizeMapping(mapping)
                                                    .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                            var mapping = googletag.sizeMapping()
                .addSize([1024, 0], [[300,250]])
                .addSize([768, 0], [[300,250]])
                .addSize([0, 0], [[300,250]])
                .build();
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[300,250]], 'Medium_Rectangle_2')
                            .defineSizeMapping(mapping)
                                                    .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                            var mapping = googletag.sizeMapping()
                .addSize([1024, 0], [[300,250]])
                .addSize([768, 0], [[300,250]])
                .addSize([0, 0], [[300,250]])
                .build();
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[300,250]], 'Medium_Rectangle_3')
                            .defineSizeMapping(mapping)
                                                    .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                            var mapping = googletag.sizeMapping()
                .addSize([1024, 0], [[300,250]])
                .addSize([768, 0], [[300,250]])
                .addSize([0, 0], [[300,250]])
                .build();
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[300,250]], 'Medium_Rectangle_4')
                            .defineSizeMapping(mapping)
                                                    .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [['fluid']], 'Native_Top')
                                            .setTargeting('pos', 'nativetop')
                                            .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [['fluid']], 'Native_2')
                                            .setTargeting('pos', 'native')
                                            .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[640,360]], 'Video_Console')
                                            .setTargeting('pos', 'videoconsole')
                                            .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                            var mapping = googletag.sizeMapping()
                .addSize([1024, 0], [[468,60]])
                .addSize([768, 0], [[468,60]])
                .addSize([0, 0], [[320,50]])
                .build();
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[468,60]], '468_Banner_1')
                            .defineSizeMapping(mapping)
                                            .setTargeting('pos', '468 Banner')
                                            .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                            var mapping = googletag.sizeMapping()
                .addSize([1024, 0], [[468,60]])
                .addSize([768, 0], [[468,60]])
                .addSize([0, 0], [[320,50]])
                .build();
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[468,60]], '468_Banner_2')
                            .defineSizeMapping(mapping)
                                            .setTargeting('pos', '468 Banner')
                                            .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                            var mapping = googletag.sizeMapping()
                .addSize([1024, 0], [[468,60]])
                .addSize([768, 0], [[468,60]])
                .addSize([0, 0], [[320,50]])
                .build();
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[468,60]], '468_Banner_3')
                            .defineSizeMapping(mapping)
                                            .setTargeting('pos', '468 Banner')
                                            .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                            var mapping = googletag.sizeMapping()
                .addSize([1024, 0], [[468,60]])
                .addSize([768, 0], [[468,60]])
                .addSize([0, 0], [[320,50]])
                .build();
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[468,60]], '468_Banner_4')
                            .defineSizeMapping(mapping)
                                            .setTargeting('pos', '468 Banner')
                                            .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    (function() {
                        var slot = googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[640,360]], 'Video_Console_Articles')
                                            .setTargeting('pos', 'videosponsored')
                                            .setTargeting(refresh_key, refresh_value)
            .addService(googletag.pubads());
            })();
                    // Number of seconds to wait after the slot becomes viewable.
            googletag.pubads().addEventListener('impressionViewable', function (event) {
                var slot = event.slot;
                console.log('slot is viewable', slot.getSlotId().getDomId());
                console.log('should refresh', slot.getTargeting(refresh_key)[0]);
                if (slot.getTargeting(refresh_key)[0] == 'true') {
                    setTimeout(function () {
                        console.log('refreshing slot', slot);
                        googletag.pubads().refresh([slot]);
                    }, refresh_time);
                }
            });
            googletag.pubads().enableSingleRequest();
            googletag.enableServices();
        });
    </script>

    
    


  <script>
      googletag.cmd.push(function () {
        var sizeMappingSuperbillboard = googletag.sizeMapping().addSize([0, 0], [1920, 350]).build();
        googletag.defineSlot('/' + gamAccount + '/' + sitePath, [[1920, 350]], 'div-gpt-ad-8675309-Superbillboard')
        .setTargeting('pos', ['superbillboard'])
        .setTargeting('page', ['home'])
        .setTargeting(refresh_key, refresh_value)
        .setCollapseEmptyDiv(true)
        .defineSizeMapping(sizeMappingSuperbillboard)
        .addService(googletag.pubads());
      });
  </script>
  
<script>
   (function() {
       var d=document,h=d.getElementsByTagName('head')[0],s=d.createElement('script'),sc = 'https:' == document.location.protocol ? 'https://' : 'http://';
   s.type='text/javascript';
   s.async=true;
   s.src=sc+'s.dpmsrv.com/dpm_e29f7b5c0960d53d40bc673a6b2cccd378f24e4b.min.js';
   h.appendChild(s);
   })();
</script>
<script> (function(){ var s = document.createElement('script'); var h = document.querySelector('head') || document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function(){ acsbJS.init({ statementLink : '', footerHtml : '', hideMobile : false, hideTrigger : false, disableBgProcess : false, language : 'en', position : 'left', leadColor : '#e90000', triggerColor : '#e90000', triggerRadius : '50%', triggerPositionX : 'left', triggerPositionY : 'bottom', triggerIcon : 'people', triggerSize : 'medium', triggerOffsetX : 20, triggerOffsetY : 20, mobile : { triggerSize : 'small', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerOffsetX : 10, triggerOffsetY : 10, triggerRadius : '50%' } }); }; h.appendChild(s); })(); </script>

</head>
<body class="home wp-singular page-template-default page page-id-328677 wp-custom-logo wp-theme-Clarion is-desktop clarion-frontend">
<div class="super-billboard-advert">
  <div id="div-gpt-ad-8675309-Superbillboard" class="adverts-area">
    <script>
      googletag.cmd.push(function () {
        googletag.display('div-gpt-ad-8675309-Superbillboard');
      });
    </script>
  </div>
</div>
<!-- Testing Deployment 1.1 -->
<div id="page" class="site">
    <header id="site-header" class="site-header site-ft header-search-position-secondary header-mobile-toggle-position-main header-subscribe-button-position-main">
    <div class="header-secondary px-sm">
  <div class="container">
    <nav id="top_nav" class="menu-header-top-nav-container" aria-label="FFN Top Navigation Menu"><ul id="menu-header-top-nav" class="menu"><li id="menu-item-80798115786" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798115786"><a href="https://power-eng.com/"><span class="text">Factor This Power Engineering</span></a></li>
<li id="menu-item-80798115787" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-80798115787"><a href="#"><span class="text">Live Events</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798115788" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798115788"><a target="_blank" href="https://dtech-events.com/"><span class="text">DTECH® Events</span></a></li>
	<li id="menu-item-80798117162" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798117162"><a target="_blank" href="https://www.powergen.com/"><span class="text">POWERGEN™</span></a></li>
	<li id="menu-item-80798138229" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798138229"><a target="_blank" href="https://www.infocastinc.com/events"><span class="text">INFOCAST Events</span></a></li>
</ul>
</li>
<li id="menu-item-80798117220" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798117220"><a href="/events"><span class="text">Calendar</span></a></li>
<li id="menu-item-80798115792" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80798115792"><a href="https://www.renewableenergyworld.com/webinars/"><span class="text">Webinars</span></a></li>
<li id="menu-item-80798115793" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115793"><a href="https://www.renewableenergyworld.com/podcasts/"><span class="text">Podcasts</span></a></li>
<li id="menu-item-80798115795" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80798115795"><a href="https://www.renewableenergyworld.com/contribute-content/"><span class="text">Contribute Content</span></a></li>
</ul></nav>
    <!-- Add a wrapper for utility items. -->
    <div class="utility-items flex flex-col sm:flex-row align-center justify-end gap-xs sm:gap-sm flex-wrap">

      <div class="nav-icons">
        <div class="socials-links fill-white"><a href="https://instagram.com/FactorThisMedia" class="link" target="_blank" title="Factor This™ - Instagram"><svg enable-background="new 0 0 25 25" viewBox="0 0 25 25" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m12.5 7.4c-2.8 0-5.1 2.3-5.1 5.1s2.3 5.1 5.1 5.1 5.1-2.3 5.1-5.1-2.3-5.1-5.1-5.1zm0 8.4c-1.8 0-3.3-1.5-3.3-3.3s1.5-3.3 3.3-3.3 3.3 1.5 3.3 3.3-1.5 3.3-3.3 3.3zm6.4-8.6c0 .7-.5 1.2-1.2 1.2s-1.2-.5-1.2-1.2.5-1.2 1.2-1.2 1.2.6 1.2 1.2zm3.4 1.2c-.1-1.6-.4-3-1.6-4.1-1.2-1.2-2.6-1.5-4.1-1.6-1.6-.1-6.5-.1-8.1 0s-3 .4-4.1 1.6-1.6 2.5-1.7 4.1-.1 6.5 0 8.1.4 3 1.6 4.1c1.2 1.2 2.6 1.5 4.1 1.6 1.6.1 6.5.1 8.1 0s3-.4 4.1-1.6c1.2-1.2 1.5-2.6 1.6-4.1.2-1.6.2-6.4.1-8.1zm-2.1 9.9c-.3.9-1 1.5-1.9 1.9-1.3.5-4.4.4-5.8.4s-4.5.1-5.8-.4c-.9-.3-1.5-1-1.9-1.9-.5-1.3-.4-4.4-.4-5.8s-.1-4.5.4-5.8c.3-.9 1-1.5 1.9-1.9 1.3-.5 4.4-.4 5.8-.4s4.5-.1 5.8.4c.9.3 1.5 1 1.9 1.9.5 1.3.4 4.4.4 5.8s.1 4.5-.4 5.8z"/></svg></a><a href="https://www.youtube.com/@factorthismedia" class="link" target="_blank" title="Factor This™ - YouTube"><svg enable-background="new 0 0 25 25" viewBox="0 0 25 25" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m23.4 7c-.3-1-1-1.8-2-2-1.8-.5-8.9-.5-8.9-.5s-7.1 0-8.9.5c-1 .3-1.8 1-2 2-.5 1.8-.5 5.5-.5 5.5s0 3.7.5 5.5c.3 1 1 1.7 2 2 1.8.5 8.9.5 8.9.5s7.1 0 8.9-.5c1-.3 1.8-1 2-2 .5-1.8.5-5.5.5-5.5s0-3.7-.5-5.5zm-13.2 8.9v-6.8l5.9 3.4z"/></svg>
</a><a href="https://www.facebook.com/FactorThisMedia/" class="link" target="_blank" title="Factor This™ - Facebook"><svg enable-background="new 0 0 25 25" viewBox="0 0 25 25" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m14.2 23.2v-9.8h3.3l.5-3.8h-3.8v-2.4c0-1.1.3-1.9 1.9-1.9h2v-3.4c-.4 0-1.6-.1-3-.1-2.9 0-4.9 1.8-4.9 5v2.8h-3.3v3.8h3.3v9.8z"/></svg></a><a href="https://www.linkedin.com/showcase/factorthis" class="link" target="_blank" title="Factor This™ - LinkedIn"><svg enable-background="new 0 0 100 100" height="512" viewBox="0 0 100 100" width="512" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m90 90v-29.3c0-14.4-3.1-25.4-19.9-25.4-8.1 0-13.5 4.4-15.7 8.6h-.2v-7.3h-15.9v53.4h16.6v-26.5c0-7 1.3-13.7 9.9-13.7 8.5 0 8.6 7.9 8.6 14.1v26h16.6z"/><path fill="currentColor" d="m11.3 36.6h16.6v53.4h-16.6z"/><path fill="currentColor" d="m19.6 10c-5.3 0-9.6 4.3-9.6 9.6s4.3 9.7 9.6 9.7 9.6-4.4 9.6-9.7-4.3-9.6-9.6-9.6z"/></svg></a><a href="https://twitter.com/FactorThisMedia" class="link" target="_blank" title="Factor This™ - Twitter"><svg enable-background="new 0 0 25 25" viewBox="0 0 25 25" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m14.3 11 7-8h-1.7l-6.1 7-4.9-7h-5.6l7.4 10.5-7.4 8.4h1.7l6.5-7.3 5.2 7.3h5.6zm-2.3 2.6-.7-1-6-8.3h2.6l4.8 6.7.7 1 6.2 8.7h-2.6z"/></svg></a></div>        <div class="sep"><div class="inner"></div></div>
        <button class="header-search">
          <span class="icon"><svg width="21" height="21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.304 4.582A3.422 3.422 0 0 0 4.884 8a3.422 3.422 0 0 0 3.42 3.419A3.422 3.422 0 0 0 11.723 8a3.422 3.422 0 0 0-3.42-3.418Z" fill="#fff"/><path d="M10.5 0C4.7 0 0 4.702 0 10.5S4.702 21 10.5 21 21 16.298 21 10.5 16.298 0 10.5 0ZM8.304 12.218a4.216 4.216 0 0 1-4.217-4.217 4.216 4.216 0 0 1 4.217-4.217A4.216 4.216 0 0 1 12.521 8a4.216 4.216 0 0 1-4.217 4.217Zm8.632 3.647-.915.914a.482.482 0 0 1-.692-.012l-4.563-4.89c.51-.325.947-.753 1.28-1.257l4.878 4.552c.199.185.204.5.012.693Z" fill="#fff"/></svg></span>
        </button>
      </div>

      
    <!-- Close the utility items wrapper. -->
    </div>


    
  </div>
</div>
    <div class="header-main px-sm py-sm">
      <div class="container grid gap-sm lg:gap-md align-center">
        <a class="logo" href="https://www.renewableenergyworld.com" title="Factor This™">
          <img src="https://www.renewableenergyworld.com/wp-content/themes/Clarion/assets/logos/ft-logo.svg" class="custom-logo" alt="Factor This™" width="234" height="54">
        </a>
        <nav id="main-menu" class="menu-area flex" aria-label="Main menu"><ul id="menu-main-menu" class=""><li id="menu-item-328849" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-328849"><a href="https://www.renewableenergyworld.com/solar/"><span class="text">Solar</span></a>
<ul class="sub-menu">
	<li id="menu-item-328851" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-328851"><a href="https://www.renewableenergyworld.com/solar/community-solar/"><span class="text">Community</span></a></li>
	<li id="menu-item-80798115839" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115839"><a href="https://www.renewableenergyworld.com/solar/residential/"><span class="text">Residential</span></a></li>
	<li id="menu-item-328856" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-328856"><a href="https://www.renewableenergyworld.com/solar/utility-scale/"><span class="text">Utility Scale</span></a></li>
</ul>
</li>
<li id="menu-item-328857" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-328857"><a href="https://www.renewableenergyworld.com/wind-power/"><span class="text">Wind Power</span></a>
<ul class="sub-menu">
	<li id="menu-item-328858" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-328858"><a href="https://www.renewableenergyworld.com/wind-power/offshore/"><span class="text">Offshore</span></a></li>
	<li id="menu-item-80798115841" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115841"><a href="https://www.renewableenergyworld.com/wind-power/turbines-equipment/"><span class="text">Turbines &amp; Equipment</span></a></li>
</ul>
</li>
<li id="menu-item-80798115842" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-80798115842"><a href="https://www.renewableenergyworld.com/power-grid/"><span class="text">Power Grid</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798126556" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798126556"><a href="https://www.renewableenergyworld.com/power-grid/distribution/"><span class="text">Distribution</span></a></li>
	<li id="menu-item-80798115843" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115843"><a href="https://www.renewableenergyworld.com/power-grid/grid-modernization/"><span class="text">Grid Modernization</span></a></li>
	<li id="menu-item-80798115844" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115844"><a href="https://www.renewableenergyworld.com/power-grid/microgrid/"><span class="text">Microgrids</span></a></li>
	<li id="menu-item-80798115845" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115845"><a href="https://www.renewableenergyworld.com/power-grid/outage-management/"><span class="text">Outage Management</span></a></li>
	<li id="menu-item-80798116931" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798116931"><a href="https://www.renewableenergyworld.com/power-grid/smart-grids/"><span class="text">Smart Grids</span></a></li>
	<li id="menu-item-80798115847" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115847"><a href="https://www.renewableenergyworld.com/power-grid/transmission/"><span class="text">Transmission</span></a></li>
</ul>
</li>
<li id="menu-item-80798115848" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-80798115848"><a href="https://www.renewableenergyworld.com/hydro-power/"><span class="text">Hydropower</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798115849" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115849"><a href="https://www.renewableenergyworld.com/hydro-power/dams-civil-structures/"><span class="text">Dams &amp; Civil Structures</span></a></li>
	<li id="menu-item-80798116930" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798116930"><a href="https://www.renewableenergyworld.com/hydro-power/small-hydro-power/"><span class="text">Small Hydropower</span></a></li>
	<li id="menu-item-80798115850" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115850"><a href="https://www.renewableenergyworld.com/hydro-power/technology-equipment/"><span class="text">Technology &amp; Equipment</span></a></li>
	<li id="menu-item-80798115851" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115851"><a href="https://www.renewableenergyworld.com/hydro-power/tidal-wave-energy/"><span class="text">Tidal &amp; Wave Energy</span></a></li>
</ul>
</li>
<li id="menu-item-80798115853" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-80798115853"><a href="https://www.renewableenergyworld.com/energy-storage/"><span class="text">Energy Storage</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798115854" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115854"><a href="https://www.renewableenergyworld.com/energy-storage/battery/"><span class="text">Battery</span></a></li>
	<li id="menu-item-80798115856" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115856"><a href="https://www.renewableenergyworld.com/energy-storage/long-duration/"><span class="text">Long Duration</span></a></li>
	<li id="menu-item-80798116932" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798116932"><a href="https://www.renewableenergyworld.com/energy-storage/pumped-storage/"><span class="text">Pumped Storage</span></a></li>
</ul>
</li>
<li id="menu-item-80798115857" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-80798115857"><a href="https://www.renewableenergyworld.com/energy-business/"><span class="text">Business</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798115858" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115858"><a href="https://www.renewableenergyworld.com/energy-business/energy-finance/"><span class="text">Finance</span></a></li>
	<li id="menu-item-80798115859" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115859"><a href="https://www.renewableenergyworld.com/energy-business/policy-and-regulation/"><span class="text">Policy &amp; Regulation</span></a></li>
	<li id="menu-item-80798115860" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115860"><a href="https://www.renewableenergyworld.com/energy-business/new-project-development/"><span class="text">Project Development</span></a></li>
	<li id="menu-item-80798128177" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798128177"><a href="/tag/tariffs/"><span class="text">Tariffs</span></a></li>
</ul>
</li>
<li id="menu-item-80798115861" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-80798115861"><a href="https://www.renewableenergyworld.com/electric-vehicle/"><span class="text">Electric Vehicles</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798115862" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115862"><a href="https://www.renewableenergyworld.com/electric-vehicle/ev-charging/"><span class="text">EV Charging</span></a></li>
	<li id="menu-item-80798115863" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115863"><a href="https://www.renewableenergyworld.com/electric-vehicle/vehicle-to-grid/"><span class="text">Vehicle to Grid</span></a></li>
</ul>
</li>
</ul></nav><div class="additional-menu-items flex align-center flex-nowrap justify-end pl-xs gap-sm sm:gap-md">
  <nav class="header-ctas-menu"><ul id="menu-header-actions" class="header-ctas-items"><li id="menu-item-80798115785" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80798115785"><a href="https://www.renewableenergyworld.com/subscribe/" class="button button-outline"><span class="icon-wrapper inline-flex flex-nowrap align-center gap-xs button-icon"><span class="icon"><svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.83008 0C8.05005 0 6.30999 0.527841 4.82995 1.51677C3.34991 2.50571 2.19635 3.91131 1.51517 5.55585C0.833978 7.20038 0.655748 9.00998 1.00301 10.7558C1.35028 12.5016 2.20745 14.1053 3.46612 15.364C4.72479 16.6226 6.32844 17.4798 8.07427 17.8271C9.8201 18.1743 11.6297 17.9961 13.2742 17.3149C14.9188 16.6337 16.3244 15.4802 17.3133 14.0001C18.3022 12.5201 18.8301 10.78 18.8301 9C18.8273 6.61391 17.8781 4.32636 16.1909 2.63915C14.5037 0.951931 12.2162 0.00281493 9.83008 0ZM13.921 9.81818H10.6483V13.0909C10.6483 13.3079 10.5621 13.516 10.4086 13.6694C10.2552 13.8229 10.0471 13.9091 9.83008 13.9091C9.61308 13.9091 9.40498 13.8229 9.25154 13.6694C9.0981 13.516 9.0119 13.3079 9.0119 13.0909V9.81818H5.73917C5.52218 9.81818 5.31407 9.73198 5.16063 9.57854C5.00719 9.4251 4.92099 9.21699 4.92099 9C4.92099 8.783 5.00719 8.5749 5.16063 8.42146C5.31407 8.26802 5.52218 8.18182 5.73917 8.18182H9.0119V4.90909C9.0119 4.69209 9.0981 4.48399 9.25154 4.33055C9.40498 4.17711 9.61308 4.09091 9.83008 4.09091C10.0471 4.09091 10.2552 4.17711 10.4086 4.33055C10.5621 4.48399 10.6483 4.69209 10.6483 4.90909V8.18182H13.921C14.138 8.18182 14.3461 8.26802 14.4995 8.42146C14.653 8.5749 14.7392 8.783 14.7392 9C14.7392 9.21699 14.653 9.4251 14.4995 9.57854C14.3461 9.73198 14.138 9.81818 13.921 9.81818Z" fill="currentColor"/></svg></span><span class="text">Subscribe</span></span></a></li>
</ul></nav><div class="menu-navigation">
      <button class="menu-toggle" aria-controls="site-navigation" aria-expanded="false">
          <span class="menu-toggle-icon"></span><span class="menu-toggle-icon"></span><span class="menu-toggle-icon"></span>
      </button>
    </div></div>      </div>
    </div>
  </header>
<div class="menu-tray-mobile p-none"><div class="menu-tray-inner p-md"><nav id="mobile-menu" class="menu-mobile nav-horizontal" aria-label="Mobile menu"><ul id="menu-mobile-menu" class="mobile"><li id="menu-item-80798115864" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-80798115864"><a href="https://www.renewableenergyworld.com/solar/"><span class="text">Solar</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798115869" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115869"><a href="https://www.renewableenergyworld.com/solar/community-solar/"><span class="text">Community</span></a></li>
	<li id="menu-item-80798115865" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115865"><a href="https://www.renewableenergyworld.com/solar/residential/"><span class="text">Residential</span></a></li>
</ul>
</li>
<li id="menu-item-80798115866" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115866"><a href="https://www.renewableenergyworld.com/solar/utility-scale/"><span class="text">Utility Scale</span></a></li>
<li id="menu-item-80798115867" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-80798115867"><a href="https://www.renewableenergyworld.com/wind-power/"><span class="text">Wind Power</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798115870" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115870"><a href="https://www.renewableenergyworld.com/wind-power/offshore/"><span class="text">Offshore</span></a></li>
	<li id="menu-item-80798115868" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115868"><a href="https://www.renewableenergyworld.com/wind-power/turbines-equipment/"><span class="text">Turbines &amp; Equipment</span></a></li>
</ul>
</li>
<li id="menu-item-80798115872" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-80798115872"><a href="https://www.renewableenergyworld.com/power-grid/"><span class="text">Power Grid</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798126559" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798126559"><a href="https://www.renewableenergyworld.com/power-grid/distribution/"><span class="text">Distribution</span></a></li>
	<li id="menu-item-80798115873" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115873"><a href="https://www.renewableenergyworld.com/power-grid/grid-modernization/"><span class="text">Grid Modernization</span></a></li>
	<li id="menu-item-80798115874" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115874"><a href="https://www.renewableenergyworld.com/power-grid/microgrid/"><span class="text">Microgrids</span></a></li>
	<li id="menu-item-80798115875" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115875"><a href="https://www.renewableenergyworld.com/power-grid/outage-management/"><span class="text">Outage Management</span></a></li>
	<li id="menu-item-80798115877" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115877"><a href="https://www.renewableenergyworld.com/power-grid/transmission/"><span class="text">Transmission</span></a></li>
	<li id="menu-item-80798115876" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115876"><a href="https://www.renewableenergyworld.com/power-grid/smart-grids/"><span class="text">Smart Grids</span></a></li>
</ul>
</li>
<li id="menu-item-80798115871" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-80798115871"><a href="https://www.renewableenergyworld.com/hydro-power/"><span class="text">Hydropower</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798115881" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115881"><a href="https://www.renewableenergyworld.com/hydro-power/dams-civil-structures/"><span class="text">Dams &amp; Civil Structures</span></a></li>
	<li id="menu-item-80798115878" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115878"><a href="https://www.renewableenergyworld.com/hydro-power/small-hydro-power/"><span class="text">Small Hydro</span></a></li>
	<li id="menu-item-80798115879" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115879"><a href="https://www.renewableenergyworld.com/hydro-power/technology-equipment/"><span class="text">Technology &amp; Equipment</span></a></li>
	<li id="menu-item-80798115880" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115880"><a href="https://www.renewableenergyworld.com/hydro-power/tidal-wave-energy/"><span class="text">Tidal &amp; Wave Energy</span></a></li>
</ul>
</li>
<li id="menu-item-80798115882" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-80798115882"><a href="https://www.renewableenergyworld.com/energy-storage/"><span class="text">Energy Storage</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798115883" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115883"><a href="https://www.renewableenergyworld.com/energy-storage/battery/"><span class="text">Battery</span></a></li>
	<li id="menu-item-80798115884" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115884"><a href="https://www.renewableenergyworld.com/energy-storage/long-duration/"><span class="text">Long Duration</span></a></li>
	<li id="menu-item-80798115885" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115885"><a href="https://www.renewableenergyworld.com/energy-storage/pumped-storage/"><span class="text">Pumped Storage</span></a></li>
</ul>
</li>
<li id="menu-item-80798115886" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-80798115886"><a href="https://www.renewableenergyworld.com/energy-business/"><span class="text">Business</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798115887" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115887"><a href="https://www.renewableenergyworld.com/energy-business/energy-finance/"><span class="text">Finance</span></a></li>
	<li id="menu-item-80798115889" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115889"><a href="https://www.renewableenergyworld.com/energy-business/policy-and-regulation/"><span class="text">Policy &amp; Regulation</span></a></li>
</ul>
</li>
<li id="menu-item-80798115891" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-80798115891"><a href="https://www.renewableenergyworld.com/electric-vehicle/"><span class="text">Electric Vehicles</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798115892" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115892"><a href="https://www.renewableenergyworld.com/electric-vehicle/ev-charging/"><span class="text">EV Charging</span></a></li>
	<li id="menu-item-80798115890" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115890"><a href="https://www.renewableenergyworld.com/electric-vehicle/vehicle-to-grid/"><span class="text">Vehicle to Grid</span></a></li>
</ul>
</li>
<li id="menu-item-80798115893" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798115893"><a target="_blank" href="https://power-eng.com/"><span class="text">Factor This: Power Engineering</span></a></li>
<li id="menu-item-80798115894" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-80798115894"><a href="#"><span class="text">Live Events</span></a>
<ul class="sub-menu">
	<li id="menu-item-80798115895" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798115895"><a target="_blank" href="https://www.distributech.com/"><span class="text">DISTRIBUTECH®</span></a></li>
	<li id="menu-item-80798138231" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798138231"><a href="https://www.powergen.com/"><span class="text">POWERGEN™</span></a></li>
	<li id="menu-item-80798138232" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798138232"><a target="_blank" href="https://www.infocastinc.com/events"><span class="text">INFOCAST Events</span></a></li>
</ul>
</li>
<li id="menu-item-80798115898" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115898"><a href="https://www.renewableenergyworld.com/podcasts/"><span class="text">Podcasts</span></a></li>
<li id="menu-item-80798115897" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80798115897"><a href="https://www.renewableenergyworld.com/webinars/"><span class="text">Webinars</span></a></li>
<li id="menu-item-80798115900" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80798115900"><a href="https://www.renewableenergyworld.com/webinars/"><span class="text">Calendar</span></a></li>
<li id="menu-item-80798115901" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80798115901"><a href="https://www.renewableenergyworld.com/submit-a-case-study-to-renewable-energy-world/"><span class="text">Contribute Content</span></a></li>
</ul></nav></div></div><main id="primary" class="site-main">
  <div class="">
  <div class="entry-content"><div class="clarion-block ad-block">
  <div class="section pt-lg pb-none">
    <div class="container">
      <style>
                #Super_Leaderboard_Banner.adverts-area.slot { min-height: 90px !important; }
            </style>    <div id="Super_Leaderboard_Banner" class="adverts-area slot ad-slot-custom super-leaderboard-slot" style="height:90px;width:970px;margin:0 auto;min-height:90px;">
                    <script>
                googletag.cmd.push(function () {
                    googletag.display('Super_Leaderboard_Banner');
                });
            </script>
                </div>
    
    </div>
  </div>
</div>

<div id="" class="clarion-block latest-posts-minimal-block">
    <div class="section ">
      <div class="container ">
      
        <div class="post_category-header has-cat-icons">
    <div class="category-title-area flex align-center gap-sm">
      <div class="cat-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 234 234">
  <path fill="currentColor" d="M233 117a116 116 0 1 1-232 0 116 116 0 0 1 232 0Z"/>
  <path fill="#fff" d="m56.6 200.8 60.2-111.1 60.3 111h29.8L131.7 62.3l-14.9-27.5L102 62.2 26.8 200.8h29.8Z"/>
</svg>
</div>
      <h2 class="category-title m-none">Featured</h2>
    </div>

    <div class="separator"><hr class="hidden sm:block"></div>
    
    
  </div>
        <div class="block-content view-2 showing-dividers showing-sidebar direction-content_sidebar showing-headlines showing-ads">
          <div class="posts-wrapper">
            <div class="post-items"><div class="post-item wide-style post-item-video" data-id="80798139051">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/podcasts/europe-and-asia-are-feeling-the-pressure-from-iran-war-energy-crisis-this-week-in-cleantech/" class="post-image">
      <div class="post-image-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 31">
  <path d="M16 .44a15.17 15.17 0 1 0 0 30.34A15.17 15.17 0 0 0 16 .44Zm0 27.3c-6.7 0-12.14-5.44-12.14-12.13a12.15 12.15 0 0 1 24.27 0c0 6.7-5.44 12.14-12.13 12.14Z"/>
  <path d="m21.51 14.55-7.35-4.25c-1.01-.58-1.84-.1-1.84 1.06v8.5c0 1.17.83 1.64 1.84 1.06l7.35-4.25c1.02-.58 1.02-1.54 0-2.12Z"/>
</svg>
</div>
      <img fetchpriority="high" decoding="async" width="1024" height="576" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/This-Week-In-Cleantech-Episode-128-Akshat-Rathi-frame-at-18m44s-1024x576.jpg" class="attachment-large size-large wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/This-Week-In-Cleantech-Episode-128-Akshat-Rathi-frame-at-18m44s-1024x576.jpg 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/This-Week-In-Cleantech-Episode-128-Akshat-Rathi-frame-at-18m44s-300x169.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/This-Week-In-Cleantech-Episode-128-Akshat-Rathi-frame-at-18m44s-768x432.jpg 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/This-Week-In-Cleantech-Episode-128-Akshat-Rathi-frame-at-18m44s-1536x864.jpg 1536w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/This-Week-In-Cleantech-Episode-128-Akshat-Rathi-frame-at-18m44s.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/podcasts/europe-and-asia-are-feeling-the-pressure-from-iran-war-energy-crisis-this-week-in-cleantech/">Europe and Asia are feeling the pressure from Iran war energy crisis – This Week in Cleantech</a></h3>
      <div class="description">On this episode of the This Week in Cleantech podcast, Akshat Rathi from Bloomberg discusses the energy crisis caused by the war in Iran, which is causing some governments to pursue structural shifts away from fossil fuels toward renewables.</div><div class="read-time">4 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-business/" class="chip" data-taxonomy="category" alt="View all posts in Business">Business</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a><a href="https://www.renewableenergyworld.com/podcasts/" class="chip" data-taxonomy="category" alt="View all posts in Podcasts">Podcasts</a></div>
    </div>
  </div>
  
</div><div class="main-adverts"><style>
                #Native_Top.adverts-area.slot { min-height: 300px; }
                @media screen and (max-width: 767px) {
                    #Native_Top.adverts-area.slot { min-height: 675px !important; }
                }
            </style>    <div id="Native_Top" class="adverts-area slot main_ad-one" style="height:auto;width:100%;margin:0 auto;min-height:300px;">
                    <script>
                googletag.cmd.push(function () {
                    googletag.display('Native_Top');
                });
            </script>
                </div>
    <style>
                #Native_Top.adverts-area.slot { min-height: 300px; }
                @media screen and (max-width: 767px) {
                    #Native_Top.adverts-area.slot { min-height: 675px !important; }
                }
            </style>    <div id="Native_Top" class="adverts-area slot main_ad-two" style="height:auto;width:100%;margin:0 auto;min-height:300px;">
                    <script>
                googletag.cmd.push(function () {
                    googletag.display('Native_Top');
                });
            </script>
                </div>
    </div><div class="inner-posts"><div class="post-item" data-id="80798139023">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/electric-vehicle/vehicle-to-grid/us-automaker-implores-utilities-to-explore-v2g-makes-big-bet-on-the-grid-battery-of-the-future/" class="post-image">
      
      <img decoding="async" width="300" height="220" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/03/peak2-300x220.png" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/03/peak2-300x220.png 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/03/peak2.png 766w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/electric-vehicle/vehicle-to-grid/us-automaker-implores-utilities-to-explore-v2g-makes-big-bet-on-the-grid-battery-of-the-future/">US automaker implores utilities to explore V2G, makes big bet on the grid battery of the future</a></h3>
      <div class="description">General Motors and Peak Energy partnered to develop sodium-ion battery cells for grid storage in Michigan, enhancing energy storage technology.</div><div class="read-time">7 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-storage/battery/" class="chip" data-taxonomy="category" alt="View all posts in Battery">Battery</a><a href="https://www.renewableenergyworld.com/energy-business/" class="chip" data-taxonomy="category" alt="View all posts in Business">Business</a><a href="https://www.renewableenergyworld.com/energy-storage/" class="chip" data-taxonomy="category" alt="View all posts in Energy Storage">Energy Storage</a></div>
    </div>
  </div>
  
</div><div class="post-item post-item-video" data-id="80798138493">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/podcasts/factor-this/stalled-federal-funding-is-freeing-up-to-aid-homeowners-eyeing-energy-efficiency-factor-this-podcast/" class="post-image">
      <div class="post-image-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 31">
  <path d="M16 .44a15.17 15.17 0 1 0 0 30.34A15.17 15.17 0 0 0 16 .44Zm0 27.3c-6.7 0-12.14-5.44-12.14-12.13a12.15 12.15 0 0 1 24.27 0c0 6.7-5.44 12.14-12.13 12.14Z"/>
  <path d="m21.51 14.55-7.35-4.25c-1.01-.58-1.84-.1-1.84 1.06v8.5c0 1.17.83 1.64 1.84 1.06l7.35-4.25c1.02-.58 1.02-1.54 0-2.12Z"/>
</svg>
</div>
      <img decoding="async" width="300" height="200" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Untitled-design-2026-05-26T120703.730-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Untitled-design-2026-05-26T120703.730-300x200.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Untitled-design-2026-05-26T120703.730.jpg 750w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/podcasts/factor-this/stalled-federal-funding-is-freeing-up-to-aid-homeowners-eyeing-energy-efficiency-factor-this-podcast/">Stalled federal funding is freeing up to aid homeowners eyeing energy efficiency | Factor This podcast</a></h3>
      <div class="description">On this episode of the Factor This podcast, host Paul Gerke dives into the details on billions of dollars of previously frozen home energy efficiency funding with Advanced Energy United&#8217;s Kate Shonk and the State of New Mexico&#8217;s Rebecca Puck Stair.</div><div class="read-time">3 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-business/" class="chip" data-taxonomy="category" alt="View all posts in Business">Business</a><a href="https://www.renewableenergyworld.com/podcasts/factor-this/" class="chip" data-taxonomy="category" alt="View all posts in Factor This">Factor This</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a></div>
    </div>
  </div>
  
</div>
<div class="post-item post-item-video webcast-item ft-brand ft-brand-powergrid">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/webinar/iot-alert-to-action-how-renewable-energy-operators-are-closing-the-maintenance-gap/" class="post-image">
      <div class="event-format event-format-virtual">Virtual</div>
      <div class="webcast-date">
        <span class="upcoming">Upcoming</span>
        <div class="webcast-date-inner">
          <h4 class="m-none" title="Jun 18, 2026">Jun 18</h4>
          <div class="event-brand-tag-separator"></div><div class="event-brand-tag-wrapper event-brand-tag-powergrid"><div class="event-brand-tag">Power Grid</div></div>
        </div>
      </div>
      <div class="post-image-overlay"></div>
      <img decoding="async" width="300" height="169" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Verosoft-JPG-300x169.jpg" class="attachment-medium size-medium wp-post-image" alt="Verosoft Webinar Image" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Verosoft-JPG-300x169.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Verosoft-JPG.jpg 640w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/webinar/iot-alert-to-action-how-renewable-energy-operators-are-closing-the-maintenance-gap/">IoT Alert to Action: How Renewable Energy Operators Are Closing the Maintenance Gap</a></h3>
      <div class="description">Presented by Verosoft, this webcast explores how renewable energy operators can close the critical gap between detecting asset issues and acting on them. Learn how IoT alerts, predictive maintenance and EAM workflows can work together to trigger faster response, automate work orders and improve visibility across distributed solar, BESS and energy assets. Key takeaways: Turn&hellip;</div>
      <div class="sponsors-container">
				<span class="sponsor-title">Sponsored By:</span>
				<div class="sponsors-row"><div class="sponsor" data-name="Verosoft">
				<img decoding="async" width="1054" height="262" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Verosoft-main-logo-color_crop.png" class="sponsor-logo wp-post-image" alt="Verosoft Logo" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Verosoft-main-logo-color_crop.png 1054w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Verosoft-main-logo-color_crop-300x75.png 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Verosoft-main-logo-color_crop-1024x255.png 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Verosoft-main-logo-color_crop-768x191.png 768w" sizes="(max-width: 1054px) 100vw, 1054px" />
				<span class="sponsor-name">Verosoft</span>
			</div></div>
			</div>
      
    </div>
  </div>
  
</div></div></div>
          </div>
          <div class="sidebar-content"><div class="headlines-content"><div class="heading-area">
      <h3><a href="https://www.renewableenergyworld.com/news/">Latest Headlines</a></h3>
      <div class="horizontal-sep"></div>
    </div><div class="latest-posts"><div class="post-item">
          <h4 class="mb-none"><a href="https://www.renewableenergyworld.com/energy-business/the-first-vertically-integrated-solar-facility-in-the-u-s-is-now-in-operation/">The first vertically integrated solar facility in the U.S. is now in operation</a></h4>
        </div><div class="headline-separator"></div><div class="post-item">
          <h4 class="mb-none"><a href="https://www.renewableenergyworld.com/power-grid/transmission/grid-congestion-cost-pjm-1-billion-in-one-month/">Grid congestion cost PJM $1 billion in one month</a></h4>
        </div><div class="headline-separator"></div><div class="post-item">
          <h4 class="mb-none"><a href="https://www.renewableenergyworld.com/power-grid/outage-management/what-does-a-successful-utility-wildfire-program-look-like/">What does a successful utility wildfire program look like?</a></h4>
        </div><div class="headline-separator"></div><div class="post-item">
          <h4 class="mb-none"><a href="https://www.renewableenergyworld.com/power-grid/outage-management/how-are-utilities-prepping-for-this-years-hurricane-season/">How are utilities prepping for the 2026 hurricane season?</a></h4>
        </div><div class="headline-separator"></div><div class="post-item">
          <h4 class="mb-none"><a href="https://www.renewableenergyworld.com/energy-business/policy-and-regulation/why-duke-energys-powerpair-pilot-program-should-be-expanded/">Why Duke Energy&#8217;s PowerPair pilot program should be expanded</a></h4>
        </div></div></div><style>
                    #Medium_Rectangle_1.adverts-area.slot { min-height: 250px; min-width: 300px; }
                </style>    <div id="Medium_Rectangle_1" class="adverts-area slot ad-slot-one" style="height:250px;width:300px;margin:0 auto;min-height:250px;min-width:300px;">
                    <script>
                googletag.cmd.push(function () {
                    googletag.display('Medium_Rectangle_1');
                });
            </script>
                </div>
    </div>
        </div>
        
      </div>
    </div>
  </div>

<div class="clarion-block post-category-section-block">
    <div class="section  tag-reliability-and-resilience  showing-dividers">
      <div class="container ">
        <div class="post_category-header has-cat-icons">
          <a href="https://www.renewableenergyworld.com/tag/reliability-and-resilience/" class="category-title-area flex align-center gap-sm">
            <div class="cat-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 234 234">
  <path fill="currentColor" d="M233 117a116 116 0 1 1-232 0 116 116 0 0 1 232 0Z"/>
  <path fill="#fff" d="m56.6 200.8 60.2-111.1 60.3 111h29.8L131.7 62.3l-14.9-27.5L102 62.2 26.8 200.8h29.8Z"/>
</svg>
</div>
            <h2 class="category-title m-none">Reliability &#038; Resilience</h2>
          </a>
          <div class="separator">
            <hr class="hidden sm:block">
          </div>
          
        </div>
        <div class="post-items loop_featured_special showing-adverts">
          <div class="post-item wide-style" data-id="80798138910">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/power-grid/grid-modernization/the-key-to-grid-wide-resilience-end-to-end-layers-of-automation/" class="post-image">
      
      <img decoding="async" width="1024" height="684" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/S-C_IntelliRupter-1024x684.jpg" class="attachment-large size-large wp-post-image" alt="S&amp;C IntelliRupter® PulseCloser® Fault Interrupter on pole Modules from bottom" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/S-C_IntelliRupter-1024x684.jpg 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/S-C_IntelliRupter-300x200.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/S-C_IntelliRupter-768x513.jpg 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/S-C_IntelliRupter-1536x1025.jpg 1536w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/S-C_IntelliRupter-2048x1367.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/power-grid/grid-modernization/the-key-to-grid-wide-resilience-end-to-end-layers-of-automation/">The key to grid-wide resilience: end-to-end layers of automation</a></h3>
      <div class="description">To achieve the kind of grid-wide resilience that empowers electrical distribution systems to meet today’s challenges and prepare for tomorrow’s complexities, utilities can embrace scalable, layered grid upgrades.</div><div class="read-time">5 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/power-grid/grid-modernization/" class="chip" data-taxonomy="category" alt="View all posts in Grid Modernization">Grid Modernization</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a><a href="https://www.renewableenergyworld.com/power-grid/" class="chip" data-taxonomy="category" alt="View all posts in Power Grid">Power Grid</a></div>
    </div>
  </div>
  
</div>
          <div class="inner-posts"><div class="post-item" data-id="80798138881">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/energy-storage/battery/a-second-life-for-ev-batteries-new-partnership-promises-grid-services-from-california-to-texas/" class="post-image">
      
      <img decoding="async" width="300" height="169" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Rachel-Harper-inspecting-B24-at-Lancaster-300x169.jpg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Rachel-Harper-inspecting-B24-at-Lancaster-300x169.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Rachel-Harper-inspecting-B24-at-Lancaster-1024x576.jpg 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Rachel-Harper-inspecting-B24-at-Lancaster-768x432.jpg 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Rachel-Harper-inspecting-B24-at-Lancaster-1536x864.jpg 1536w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Rachel-Harper-inspecting-B24-at-Lancaster.jpg 1920w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/energy-storage/battery/a-second-life-for-ev-batteries-new-partnership-promises-grid-services-from-california-to-texas/">A second life for EV batteries? New partnership promises grid services from California to Texas</a></h3>
      <div class="description">B2U Storage Solutions and Waymo formed a supply agreement to repurpose retired EV batteries for grid services from California to Texas.</div><div class="read-time">3 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-storage/battery/" class="chip" data-taxonomy="category" alt="View all posts in Battery">Battery</a><a href="https://www.renewableenergyworld.com/electric-vehicle/" class="chip" data-taxonomy="category" alt="View all posts in Electric Vehicles">Electric Vehicles</a><a href="https://www.renewableenergyworld.com/energy-storage/" class="chip" data-taxonomy="category" alt="View all posts in Energy Storage">Energy Storage</a></div>
    </div>
  </div>
  
</div><div class="post-item" data-id="80798138861">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/solar/opinion-lets-not-sit-back-while-the-world-swaps-middle-eastern-oil-for-chinese-solar/" class="post-image">
      
      <img decoding="async" width="300" height="200" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Untitled-design-2026-06-02T150013.320-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Untitled-design-2026-06-02T150013.320-300x200.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Untitled-design-2026-06-02T150013.320.jpg 750w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/solar/opinion-lets-not-sit-back-while-the-world-swaps-middle-eastern-oil-for-chinese-solar/">Opinion: Let&#8217;s not sit back while the world swaps Middle Eastern oil for Chinese solar</a></h3>
      <div class="description">A promising new solar technology, perovskite-silicon tandems, provides America with an opportunity to break China&#8217;s chokehold on the silicon market, writes contributor Joel Jean, co-founder and CEO of Swift Solar.</div><div class="read-time">6 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a><a href="https://www.renewableenergyworld.com/solar/" class="chip" data-taxonomy="category" alt="View all posts in Solar">Solar</a></div>
    </div>
  </div>
  
</div><div class="post-item" data-id="80798138833">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/power-grid/transmission/huge-3-2b-hvdc-transmission-project-adds-nd-cooperative-to-its-utility-consortium/" class="post-image">
      
      <img decoding="async" width="1" height="1" src="https://www.renewableenergyworld.com/wp-content/uploads/PGR/2024/04/robert-thiemann-a1-gfxHdnwg-unsplash-scaled-e1663765066766-1.jpg" class="attachment-medium size-medium wp-post-image" alt="" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/power-grid/transmission/huge-3-2b-hvdc-transmission-project-adds-nd-cooperative-to-its-utility-consortium/">Huge $3.2B HVDC transmission project adds ND cooperative to its utility consortium</a></h3>
      <div class="description">Minnkota Power Cooperative joined the $3.2 billion North Plains Connector project, securing 150 megawatts of capacity, with operations expected in 2032.</div><div class="read-time">3 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/tag/dtech/" class="chip" data-taxonomy="post_tag" alt="View all posts tagged DTECH">DTECH</a><a href="https://www.renewableenergyworld.com/energy-business/" class="chip" data-taxonomy="category" alt="View all posts in Business">Business</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a><a href="https://www.renewableenergyworld.com/power-grid/" class="chip" data-taxonomy="category" alt="View all posts in Power Grid">Power Grid</a></div>
    </div>
  </div>
  
</div><div class="post-item" data-id="80798138748">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/electric-vehicle/can-upcycled-ev-batteries-strengthen-the-grid-qa-with-moment-energy-ceo-edward-chiang/" class="post-image">
      
      <img decoding="async" width="300" height="200" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Untitled-design-2026-06-01T140549.839-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Untitled-design-2026-06-01T140549.839-300x200.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Untitled-design-2026-06-01T140549.839.jpg 750w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/electric-vehicle/can-upcycled-ev-batteries-strengthen-the-grid-qa-with-moment-energy-ceo-edward-chiang/">Can upcycled EV batteries really power the grid? | Q&amp;A with Moment Energy CEO Edward Chiang</a></h3>
      <div class="description">Moment Energy co-founder Edward Chiang shares how repurposed EV batteries can benefit the grid as his company celebrates new manufacturing facilities and continued market growth.</div><div class="read-time">8 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-storage/battery/" class="chip" data-taxonomy="category" alt="View all posts in Battery">Battery</a><a href="https://www.renewableenergyworld.com/electric-vehicle/" class="chip" data-taxonomy="category" alt="View all posts in Electric Vehicles">Electric Vehicles</a><a href="https://www.renewableenergyworld.com/energy-storage/" class="chip" data-taxonomy="category" alt="View all posts in Energy Storage">Energy Storage</a></div>
    </div>
  </div>
  
</div></div>
          <style>
                #Skyscraper.adverts-area.slot { min-height: 600px !important; }
                @media screen and (max-width: 767px) {
                    #Skyscraper.adverts-area.slot { min-height: 250px !important; }
                }
            </style>    <div id="Skyscraper" class="adverts-area slot ad-slot-one" style="width:300px;margin:0 auto;">
                    <script>
                googletag.cmd.push(function () {
                    googletag.display('Skyscraper');
                });
            </script>
                </div>
    
        </div>
      </div>
    </div>
  </div>

<div class="clarion-block video-posts-section-block dark-mode has-advert">
    <div class="section px-none ">
      <div class="video-posts-wrapper">
        <div class="container">

          <div class="video-posts-content block-content block py-md px-sm md:p-lg">
            <div class="post_category-header has-cat-icons">
              <div class="category-title-area flex align-center gap-sm">
                <div class="cat-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 234 234">
  <path fill="currentColor" d="M233 117a116 116 0 1 1-232 0 116 116 0 0 1 232 0Z"/>
  <path fill="#fff" d="m56.6 200.8 60.2-111.1 60.3 111h29.8L131.7 62.3l-14.9-27.5L102 62.2 26.8 200.8h29.8Z"/>
</svg>
</div>
                <h2 class="category-title m-none">Must View</h2>
              </div>

              <div class="separator"><hr class="hidden sm:block"></div>

              
            </div>
            <div class="video-grid total-posts-2 sm:grid-cols-4"><div class="post-item wide-style post-item-video" data-id="80798138892">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/podcasts/why-are-some-democrat-governors-backing-trumps-gas-pipelines-this-week-in-cleantech/" class="post-image">
      <div class="post-image-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 31">
  <path d="M16 .44a15.17 15.17 0 1 0 0 30.34A15.17 15.17 0 0 0 16 .44Zm0 27.3c-6.7 0-12.14-5.44-12.14-12.13a12.15 12.15 0 0 1 24.27 0c0 6.7-5.44 12.14-12.13 12.14Z"/>
  <path d="m21.51 14.55-7.35-4.25c-1.01-.58-1.84-.1-1.84 1.06v8.5c0 1.17.83 1.64 1.84 1.06l7.35-4.25c1.02-.58 1.02-1.54 0-2.12Z"/>
</svg>
</div>
      <img decoding="async" width="1024" height="576" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/maxresdefault-1-1024x576.jpg" class="attachment-large size-large wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/maxresdefault-1-1024x576.jpg 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/maxresdefault-1-300x169.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/maxresdefault-1-768x432.jpg 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/maxresdefault-1.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/podcasts/why-are-some-democrat-governors-backing-trumps-gas-pipelines-this-week-in-cleantech/">Why are some Democratic governors backing Trump&#8217;s gas pipelines? – This Week in Cleantech</a></h3>
      <div class="description">On this episode of the This Week in Cleantech podcast, Benjamin Storrow from E&#038;E News discusses how some Democratic governors are more open to natural gas pipeline expansion as energy costs rise.</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-business/" class="chip" data-taxonomy="category" alt="View all posts in Business">Business</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a><a href="https://www.renewableenergyworld.com/podcasts/" class="chip" data-taxonomy="category" alt="View all posts in Podcasts">Podcasts</a></div>
    </div>
  </div>
  
</div><div class="post-item wide-style post-item-video" data-id="80798138752">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/power-grid/unlocking-the-value-of-utility-data-with-e-source-dtech-interview-studio/" class="post-image">
      <div class="post-image-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 31">
  <path d="M16 .44a15.17 15.17 0 1 0 0 30.34A15.17 15.17 0 0 0 16 .44Zm0 27.3c-6.7 0-12.14-5.44-12.14-12.13a12.15 12.15 0 0 1 24.27 0c0 6.7-5.44 12.14-12.13 12.14Z"/>
  <path d="m21.51 14.55-7.35-4.25c-1.01-.58-1.84-.1-1.84 1.06v8.5c0 1.17.83 1.64 1.84 1.06l7.35-4.25c1.02-.58 1.02-1.54 0-2.12Z"/>
</svg>
</div>
      <img decoding="async" width="839" height="467" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/esource.png" class="attachment-large size-large wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/esource.png 839w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/esource-300x167.png 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/esource-768x427.png 768w" sizes="(max-width: 839px) 100vw, 839px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/power-grid/unlocking-the-value-of-utility-data-with-e-source-dtech-interview-studio/">Unlocking the value of utility data with E Source | DTECH Interview Studio</a></h3>
      <div class="description">At DTECH 2026, Melanie Wemple from E Source talked through how utilities in the United States are leveraging data to support operational decisions that drive bottom-line value.</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/tag/dtech/" class="chip" data-taxonomy="post_tag" alt="View all posts tagged DTECH">DTECH</a><a href="https://www.renewableenergyworld.com/power-grid/grid-modernization/" class="chip" data-taxonomy="category" alt="View all posts in Grid Modernization">Grid Modernization</a><a href="https://www.renewableenergyworld.com/power-grid/" class="chip" data-taxonomy="category" alt="View all posts in Power Grid">Power Grid</a></div>
    </div>
  </div>
  
</div>    <div id="Video_Console" class="adverts-area slot span-2-cols" style="height:360px;width:640px;margin:0 auto;">
                    <script>
                googletag.cmd.push(function () {
                    googletag.display('Video_Console');
                });
            </script>
                </div>
    </div>
          </div>

        </div>
      </div>
    </div>
  </div>


<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



    <div class="all-possible-ctas cta-style-full" id="cta-6a2bf4e698111">
            <div class="single-cta hidden">
      <div class="container">

        <div class="cta-selector cta-color-dark cta-single-style-full">
          <div class="cta-body">
            <div class="cta-header"><h2 class="cta-heading m-none">Join our upcoming webinar &#8220;Mission Possible: Utility planning for large load growth.&#8221;</h2><h3 class="cta-sub-heading m-none">April 16 at 1PM ET. Join online.</h3></div>            <div class="cta-middle-bar">
              <div class="cta-middle-bar-div"></div>
            </div>
            <div class="cta-content"><div class="cta-description">Hear from two utilities at the forefront of the load growth challenge discuss how they are managing data center demand uncertainty and are approaching both large load interconnection and cost allocation.</div></div>            <div class="cta-link"><a href="https://www.renewableenergyworld.com/webinar/mission-possible-utility-planning-for-large-load-growth/?utm_term=cta" class="button button-primary button-style-default icon-position-right cta-button button-dark" target="_self" data-cta-id="cta_1" ><span class="text">Register Now</span></a></div>
          </div>
        </div>

      </div>
    </div>
      <div class="single-cta hidden">
      <div class="container">

        <div class="cta-selector cta-color-dark cta-single-style-full">
          <div class="cta-body">
            <div class="cta-header"><h2 class="cta-heading m-none">Resiliency in Action: How JPS navigated a Category 5 Hurricane using AspenTech DGM Operational Technology</h2><h3 class="cta-sub-heading m-none">April 2 at 10AM ET. Join online.</h3></div>            <div class="cta-middle-bar">
              <div class="cta-middle-bar-div"></div>
            </div>
            <div class="cta-content"><div class="cta-description">Join Factor This for an insightful web event exploring how Jamaica Public Service Company (JPS) navigated the devastating impact of Category 5 Hurricane Melissa, the strongest hurricane on record in the Atlantic.</div></div>            <div class="cta-link"><a href="https://www.renewableenergyworld.com/webinar/resiliency-in-action-how-jps-navigated-a-category-5-hurricane-using-digital-grid-management-operational-technology/?utm_term=cta" class="button button-primary button-style-default icon-position-right cta-button button-dark" target="_self" data-cta-id="cta_1" ><span class="text">Register Now</span></a></div>
          </div>
        </div>

      </div>
    </div>
      </div>

            <script>
            //Right away, choose a random cta in the cta-id and remove the hidden class
            let ctas = document.querySelectorAll('#cta-6a2bf4e698111 .single-cta');
            let randomCta = Math.floor(Math.random() * ctas.length);

            ctas[randomCta].classList.remove('hidden');
        </script>
    
    

<div class="clarion-block post-category-section-block">
    <div class="section  tag-renewables  showing-dividers">
      <div class="container ">
        <div class="post_category-header has-cat-icons">
          <a href="https://www.renewableenergyworld.com/tag/renewables/" class="category-title-area flex align-center gap-sm">
            <div class="cat-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 234 234">
  <path fill="currentColor" d="M233 117a116 116 0 1 1-232 0 116 116 0 0 1 232 0Z"/>
  <path fill="#fff" d="m56.6 200.8 60.2-111.1 60.3 111h29.8L131.7 62.3l-14.9-27.5L102 62.2 26.8 200.8h29.8Z"/>
</svg>
</div>
            <h2 class="category-title m-none">Renewables</h2>
          </a>
          <div class="separator">
            <hr class="hidden sm:block">
          </div>
          
        </div>
        <div class="post-items featured_loop_special not-showing-special">
          <div class="post-item wide-style" data-id="80798139019">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/energy-business/energy-finance/green-light-for-green-energy-cypress-creek-secures-3-5b-for-arkansas-solar-and-battery-storage-megaproject/" class="post-image">
      
      <img decoding="async" width="750" height="500" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Untitled-design-2026-06-11T142954.331.jpg" class="attachment-large size-large wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Untitled-design-2026-06-11T142954.331.jpg 750w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Untitled-design-2026-06-11T142954.331-300x200.jpg 300w" sizes="(max-width: 750px) 100vw, 750px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/energy-business/energy-finance/green-light-for-green-energy-cypress-creek-secures-3-5b-for-arkansas-solar-and-battery-storage-megaproject/">Green light for green energy: Cypress Creek secures $3.5B for Arkansas solar and battery storage megaproject</a></h3>
      <div class="description">Cypress Creek Energy announced a $3.5 billion financial close for Phases 1 and 2 of the Steel River Energy Center in Arkansas.</div><div class="read-time">5 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-storage/battery/" class="chip" data-taxonomy="category" alt="View all posts in Battery">Battery</a><a href="https://www.renewableenergyworld.com/energy-storage/" class="chip" data-taxonomy="category" alt="View all posts in Energy Storage">Energy Storage</a><a href="https://www.renewableenergyworld.com/energy-business/energy-finance/" class="chip" data-taxonomy="category" alt="View all posts in Finance">Finance</a></div>
    </div>
  </div>
  
</div>
          <div class="inner-posts"><div class="post-item" data-id="80798138922">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/hydro-power/tidal-wave-energy/how-can-wave-energy-tech-support-the-ai-race/" class="post-image">
      
      <img decoding="async" width="1" height="1" src="https://www.renewableenergyworld.com/wp-content/uploads/HYD/2024/04/eco-wave-power-scaled.jpg" class="attachment-medium size-medium wp-post-image" alt="Eco Wave Power" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/hydro-power/tidal-wave-energy/how-can-wave-energy-tech-support-the-ai-race/">How can wave energy tech support the AI race?</a></h3>
      <div class="description">Eco Wave Power&#8217;s technology was showcased in NVIDIA&#8217;s GTC Taipei 2026 keynote, highlighting its role in optimizing energy infrastructure.</div><div class="read-time">3 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/hydro-power/" class="chip" data-taxonomy="category" alt="View all posts in Hydropower">Hydropower</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a><a href="https://www.renewableenergyworld.com/hydro-power/tidal-wave-energy/" class="chip" data-taxonomy="category" alt="View all posts in Tidal &amp; Wave Energy">Tidal &amp; Wave Energy</a></div>
    </div>
  </div>
  
</div><div class="post-item" data-id="80798138939">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/hydro-power/feds-will-soon-impose-new-framework-on-colorado-river-if-states-cant-agree-how-to-manage-it/" class="post-image">
      
      <img decoding="async" width="300" height="200" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/AP26142669087345-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/AP26142669087345-300x200.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/AP26142669087345-1024x683.jpg 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/AP26142669087345-768x512.jpg 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/AP26142669087345-1536x1024.jpg 1536w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/AP26142669087345-2048x1365.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/hydro-power/feds-will-soon-impose-new-framework-on-colorado-river-if-states-cant-agree-how-to-manage-it/">Feds will soon impose new framework on Colorado River if states can’t agree how to manage it</a></h3>
      <div class="description">Amid the river’s worst water year on record and deadlocked negotiations over its future, the Bureau of Reclamation announced it will impose a new 10-year management plan if the states relying on the river don’t come to an agreement.
</div><div class="read-time">9 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-business/" class="chip" data-taxonomy="category" alt="View all posts in Business">Business</a><a href="https://www.renewableenergyworld.com/hydro-power/" class="chip" data-taxonomy="category" alt="View all posts in Hydropower">Hydropower</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a></div>
    </div>
  </div>
  
</div><div class="post-item" data-id="80798138933">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/hydro-power/nevada-signs-water-sharing-agreement-with-arizona-california/" class="post-image">
      
      <img decoding="async" width="300" height="193" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Signing.6.3.2026.CN_.012-2048x1318-1-300x193.jpg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Signing.6.3.2026.CN_.012-2048x1318-1-300x193.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Signing.6.3.2026.CN_.012-2048x1318-1-1024x659.jpg 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Signing.6.3.2026.CN_.012-2048x1318-1-768x494.jpg 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Signing.6.3.2026.CN_.012-2048x1318-1-1536x989.jpg 1536w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Signing.6.3.2026.CN_.012-2048x1318-1.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/hydro-power/nevada-signs-water-sharing-agreement-with-arizona-california/">Nevada signs water sharing agreement with Arizona, California</a></h3>
      <div class="description">Nevada, Arizona, and California signed a memorandum to explore water supply exchanges, potentially benefiting Lake Mead amid drought conditions.</div><div class="read-time">3 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-business/" class="chip" data-taxonomy="category" alt="View all posts in Business">Business</a><a href="https://www.renewableenergyworld.com/hydro-power/" class="chip" data-taxonomy="category" alt="View all posts in Hydropower">Hydropower</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a></div>
    </div>
  </div>
  
</div><div class="post-item" data-id="80798138807">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/energy-business/new-project-development/a-generational-texas-flood-factor-this-brief/" class="post-image">
      
      <img decoding="async" width="300" height="200" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Untitled-design-2026-06-02T102753.598-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Untitled-design-2026-06-02T102753.598-300x200.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/Untitled-design-2026-06-02T102753.598.jpg 750w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/energy-business/new-project-development/a-generational-texas-flood-factor-this-brief/">A generational Texas flood | Factor This Brief</a></h3>
      <div class="description">Solar, storage, and gas lead new capacity additions in ERCOT; Sodium-ion batteries are coming to California, hybrid projects break ground in New Mexico, a renewable developer partners with Ford&#8217;s new battery manufacturer spinout, a data center developer is bringing its own gas power, and Avangrid finishes construction on solar in Oregon.</div><div class="read-time">13 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-storage/" class="chip" data-taxonomy="category" alt="View all posts in Energy Storage">Energy Storage</a><a href="https://www.renewableenergyworld.com/energy-business/energy-finance/" class="chip" data-taxonomy="category" alt="View all posts in Finance">Finance</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a></div>
    </div>
  </div>
  
</div></div>
          
        </div>
      </div>
    </div>
  </div>

<div class="clarion-block post-category-section-block">
    <div class="section  category-hydro-power  showing-dividers">
      <div class="container ">
        <div class="post_category-header has-cat-icons">
          <a href="https://www.renewableenergyworld.com/hydro-power/" class="category-title-area flex align-center gap-sm">
            <div class="cat-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 234 234">
  <path fill="currentColor" d="M233 117a116 116 0 1 1-232 0 116 116 0 0 1 232 0Z"/>
  <path fill="#fff" d="m56.6 200.8 60.2-111.1 60.3 111h29.8L131.7 62.3l-14.9-27.5L102 62.2 26.8 200.8h29.8Z"/>
</svg>
</div>
            <h2 class="category-title m-none">Hydropower</h2>
          </a>
          <div class="separator">
            <hr class="hidden sm:block">
          </div>
          
        </div>
        <div class="post-items loop_featured_special not-showing-special">
          <div class="post-item wide-style" data-id="80798138797">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/energy-storage/pumped-storage/giga-battery-wind-hydro-hybrid-project-begins-commissioning/" class="post-image">
      
      <img decoding="async" width="746" height="419" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/tamega_746x419.png" class="attachment-large size-large wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/tamega_746x419.png 746w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/tamega_746x419-300x168.png 300w" sizes="(max-width: 746px) 100vw, 746px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/energy-storage/pumped-storage/giga-battery-wind-hydro-hybrid-project-begins-commissioning/">&#8216;Giga battery&#8217; wind-hydro hybrid project begins commissioning</a></h3>
      <div class="description">Iberdrola commissioned the Tâmega Norte wind farm in Portugal, part of a €346 million project, enabling hybrid wind-hydro energy generation.</div><div class="read-time">3 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-business/" class="chip" data-taxonomy="category" alt="View all posts in Business">Business</a><a href="https://www.renewableenergyworld.com/energy-storage/" class="chip" data-taxonomy="category" alt="View all posts in Energy Storage">Energy Storage</a><a href="https://www.renewableenergyworld.com/hydro-power/" class="chip" data-taxonomy="category" alt="View all posts in Hydropower">Hydropower</a></div>
    </div>
  </div>
  
</div>
          <div class="inner-posts"><div class="post-item" data-id="80798138794">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/hydro-power/solar-and-wind-are-overtaking-coal-and-hydropower-projects-across-africa-industry-leaders-say/" class="post-image">
      
      <img decoding="async" width="300" height="200" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/AP26141657322323-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/AP26141657322323-300x200.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/AP26141657322323-1024x683.jpg 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/AP26141657322323-768x512.jpg 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/AP26141657322323-1536x1024.jpg 1536w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/AP26141657322323-2048x1365.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/hydro-power/solar-and-wind-are-overtaking-coal-and-hydropower-projects-across-africa-industry-leaders-say/">Solar and wind are overtaking coal and hydropower projects across Africa, industry leaders say</a></h3>
      <div class="description">African governments and investors are shifting away from coal and large hydropower dams in search of cheaper and faster electricity.</div><div class="read-time">4 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-business/" class="chip" data-taxonomy="category" alt="View all posts in Business">Business</a><a href="https://www.renewableenergyworld.com/hydro-power/" class="chip" data-taxonomy="category" alt="View all posts in Hydropower">Hydropower</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a></div>
    </div>
  </div>
  
</div><div class="post-item" data-id="80798138780">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/energy-business/policy-and-regulation/going-green-now-for-who-yakama-protest-pumped-storage-project-on-sacred-site-to-power-data-center/" class="post-image">
      
      <img decoding="async" width="300" height="199" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/DSC06936-2048x1361-1-300x199.jpg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/DSC06936-2048x1361-1-300x199.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/DSC06936-2048x1361-1-1024x681.jpg 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/DSC06936-2048x1361-1-768x510.jpg 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/DSC06936-2048x1361-1-1536x1021.jpg 1536w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/DSC06936-2048x1361-1.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/energy-business/policy-and-regulation/going-green-now-for-who-yakama-protest-pumped-storage-project-on-sacred-site-to-power-data-center/">‘Going green now for who?’ Yakama protest pumped storage project on sacred site to power data center</a></h3>
      <div class="description">Mounting evidence shows that a pumped-hydro energy storage project along the Columbia River in Washington near a Yakama sacred site would in large part power a data center</div><div class="read-time">7 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-business/" class="chip" data-taxonomy="category" alt="View all posts in Business">Business</a><a href="https://www.renewableenergyworld.com/energy-storage/" class="chip" data-taxonomy="category" alt="View all posts in Energy Storage">Energy Storage</a><a href="https://www.renewableenergyworld.com/hydro-power/" class="chip" data-taxonomy="category" alt="View all posts in Hydropower">Hydropower</a></div>
    </div>
  </div>
  
</div><div class="post-item" data-id="80798138575">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/hydro-power/statkraft-plans-7bn-investment-in-norwegian-hydropower/" class="post-image">
      
      <img decoding="async" width="300" height="169" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/hydropower-credit-statkraft-300x169.webp" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/hydropower-credit-statkraft-300x169.webp 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/hydropower-credit-statkraft-1024x576.webp 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/hydropower-credit-statkraft-768x432.webp 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/hydropower-credit-statkraft-1536x864.webp 1536w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/hydropower-credit-statkraft.webp 1600w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/hydro-power/statkraft-plans-7bn-investment-in-norwegian-hydropower/">Statkraft plans $7bn investment in Norwegian hydropower</a></h3>
      <div class="description">Approximately $4 billion will be allocated to maintenance of existing assets to safeguard current generation capacity and increase output.</div><div class="read-time">3 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-business/" class="chip" data-taxonomy="category" alt="View all posts in Business">Business</a><a href="https://www.renewableenergyworld.com/hydro-power/" class="chip" data-taxonomy="category" alt="View all posts in Hydropower">Hydropower</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a></div>
    </div>
  </div>
  
</div><div class="post-item" data-id="80798138569">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/hydro-power/releasing-cool-water-protects-fish-in-the-grand-canyon-that-comes-at-cost-to-hydropower/" class="post-image">
      
      <img decoding="async" width="300" height="200" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/AP26142669087345-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/AP26142669087345-300x200.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/AP26142669087345-1024x683.jpg 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/AP26142669087345-768x512.jpg 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/AP26142669087345-1536x1024.jpg 1536w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/AP26142669087345-2048x1365.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/hydro-power/releasing-cool-water-protects-fish-in-the-grand-canyon-that-comes-at-cost-to-hydropower/">Releasing cool water protects fish in the Grand Canyon. That comes at cost to hydropower</a></h3>
      <div class="description">Officials face a decision on cool water releases from Glen Canyon Dam in Arizona to protect the humpback chub, impacting hydropower costs.</div><div class="read-time">7 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/energy-business/" class="chip" data-taxonomy="category" alt="View all posts in Business">Business</a><a href="https://www.renewableenergyworld.com/hydro-power/" class="chip" data-taxonomy="category" alt="View all posts in Hydropower">Hydropower</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a></div>
    </div>
  </div>
  
</div></div>
          
        </div>
      </div>
    </div>
  </div>

<div class="clarion-block post-category-section-block">
    <div class="section  category-power-grid  showing-dividers">
      <div class="container ">
        <div class="post_category-header has-cat-icons">
          <a href="https://www.renewableenergyworld.com/power-grid/" class="category-title-area flex align-center gap-sm">
            <div class="cat-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 234 234">
  <path fill="currentColor" d="M233 117a116 116 0 1 1-232 0 116 116 0 0 1 232 0Z"/>
  <path fill="#fff" d="m56.6 200.8 60.2-111.1 60.3 111h29.8L131.7 62.3l-14.9-27.5L102 62.2 26.8 200.8h29.8Z"/>
</svg>
</div>
            <h2 class="category-title m-none">Power Grid</h2>
          </a>
          <div class="separator">
            <hr class="hidden sm:block">
          </div>
          
        </div>
        <div class="post-items featured_loop_special not-showing-special">
          <div class="post-item wide-style" data-id="80798138766">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/power-grid/how-ai-is-reshaping-cybersecurity-in-utility-operations/" class="post-image">
      
      <img decoding="async" width="1024" height="553" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/bv_ft-1024x553.jpg" class="attachment-large size-large wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/06/bv_ft-1024x553.jpg 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/bv_ft-300x162.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/bv_ft-768x415.jpg 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/06/bv_ft.jpg 1392w" sizes="(max-width: 1024px) 100vw, 1024px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/power-grid/how-ai-is-reshaping-cybersecurity-in-utility-operations/">How AI is reshaping cybersecurity in utility operations</a></h3>
      <div class="description">AI is transforming industrial cybersecurity for utilities, enhancing defenses and revealing vulnerabilities.</div><div class="read-time">6 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/tag/dtech/" class="chip" data-taxonomy="post_tag" alt="View all posts tagged DTECH">DTECH</a><a href="https://www.renewableenergyworld.com/power-grid/grid-modernization/" class="chip" data-taxonomy="category" alt="View all posts in Grid Modernization">Grid Modernization</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a><a href="https://www.renewableenergyworld.com/power-grid/" class="chip" data-taxonomy="category" alt="View all posts in Power Grid">Power Grid</a></div>
    </div>
  </div>
  
</div>
          <div class="inner-posts"><div class="post-item" data-id="80798138683">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/power-grid/outage-management/inside-pges-first-of-its-kind-wildfire-monitoring-center/" class="post-image">
      
      <img decoding="async" width="300" height="208" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/1568x1088-continuous-monitoring-center-300x208.jpeg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/1568x1088-continuous-monitoring-center-300x208.jpeg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/1568x1088-continuous-monitoring-center-1024x710.jpeg 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/1568x1088-continuous-monitoring-center-768x533.jpeg 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/1568x1088-continuous-monitoring-center.jpeg 1280w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/power-grid/outage-management/inside-pges-first-of-its-kind-wildfire-monitoring-center/">Inside PG&amp;E&#8217;s &#8216;first of its kind&#8217; wildfire monitoring center</a></h3>
      <div class="description">PG&#038;E&#8217;s new Continuous Monitoring Center is redefining how the utility identifies and addresses wildfire risk, moving from reactive response to proactive detection and prevention. </div><div class="read-time">5 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/tag/dtech/" class="chip" data-taxonomy="post_tag" alt="View all posts tagged DTECH">DTECH</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a><a href="https://www.renewableenergyworld.com/power-grid/outage-management/" class="chip" data-taxonomy="category" alt="View all posts in Outage Management">Outage Management</a><a href="https://www.renewableenergyworld.com/power-grid/" class="chip" data-taxonomy="category" alt="View all posts in Power Grid">Power Grid</a></div>
    </div>
  </div>
  
</div><div class="post-item" data-id="80798138622">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/power-grid/distribution/how-easy-is-it-to-connect-solar-and-storage-to-the-distribution-grid-in-your-state/" class="post-image">
      
      <img decoding="async" width="300" height="200" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Untitled-design-2026-05-27T122232.559-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Untitled-design-2026-05-27T122232.559-300x200.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/Untitled-design-2026-05-27T122232.559.jpg 750w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/power-grid/distribution/how-easy-is-it-to-connect-solar-and-storage-to-the-distribution-grid-in-your-state/">How easy is it to connect solar and storage to the distribution grid in your state?</a></h3>
      <div class="description">A joint initiative between IREC and Vote Solar, Freeing the Grid, assigns letter grades to evaluate the quality of each state’s distribution interconnection rules.</div><div class="read-time">5 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/power-grid/distribution/" class="chip" data-taxonomy="category" alt="View all posts in Distribution">Distribution</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a><a href="https://www.renewableenergyworld.com/power-grid/" class="chip" data-taxonomy="category" alt="View all posts in Power Grid">Power Grid</a></div>
    </div>
  </div>
  
</div><div class="post-item" data-id="80798138606">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/power-grid/solving-the-grids-toughest-challenges-with-real-world-ai/" class="post-image">
      
      <img decoding="async" width="300" height="168" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/epri0527-300x168.jpg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/epri0527-300x168.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/epri0527-1024x573.jpg 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/epri0527-768x430.jpg 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/epri0527-1536x860.jpg 1536w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/epri0527.jpg 1600w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/power-grid/solving-the-grids-toughest-challenges-with-real-world-ai/">Solving the grid’s toughest challenges with real-world AI</a></h3>
      <div class="description">The AI for Power Challenge invites AI innovators to validate AI technologies in ways that make sense for the entire energy sector</div><div class="read-time">3 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/tag/dtech/" class="chip" data-taxonomy="post_tag" alt="View all posts tagged DTECH">DTECH</a><a href="https://www.renewableenergyworld.com/power-grid/grid-modernization/" class="chip" data-taxonomy="category" alt="View all posts in Grid Modernization">Grid Modernization</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a><a href="https://www.renewableenergyworld.com/power-grid/" class="chip" data-taxonomy="category" alt="View all posts in Power Grid">Power Grid</a></div>
    </div>
  </div>
  
</div><div class="post-item" data-id="80798138558">
  <div class="inner-container">
    <a href="https://www.renewableenergyworld.com/power-grid/solving-interconnection-bottlenecks-with-data-center-load-flexibility/" class="post-image">
      
      <img decoding="async" width="300" height="169" src="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/PXL_20260512_220132208.MP-EDIT-300x169.jpg" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.renewableenergyworld.com/wp-content/uploads/2026/05/PXL_20260512_220132208.MP-EDIT-300x169.jpg 300w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/PXL_20260512_220132208.MP-EDIT-1024x577.jpg 1024w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/PXL_20260512_220132208.MP-EDIT-768x433.jpg 768w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/PXL_20260512_220132208.MP-EDIT-1536x866.jpg 1536w, https://www.renewableenergyworld.com/wp-content/uploads/2026/05/PXL_20260512_220132208.MP-EDIT-2048x1154.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px" />
    </a>
    <div class="post-content">
      <h3 class="m-none"><a href="https://www.renewableenergyworld.com/power-grid/solving-interconnection-bottlenecks-with-data-center-load-flexibility/">Solving interconnection bottlenecks with data center load flexibility</a></h3>
      <div class="description">Solving the interconnection puzzle is a challenge that begins and ends with operational flexibility.</div><div class="read-time">8 min read</div><div class="category-chips category"><a href="https://www.renewableenergyworld.com/power-grid/grid-modernization/" class="chip" data-taxonomy="category" alt="View all posts in Grid Modernization">Grid Modernization</a><a href="https://www.renewableenergyworld.com/news/" class="chip" data-taxonomy="category" alt="View all posts in News">News</a><a href="https://www.renewableenergyworld.com/power-grid/" class="chip" data-taxonomy="category" alt="View all posts in Power Grid">Power Grid</a></div>
    </div>
  </div>
  
</div></div>
          
        </div>
      </div>
    </div>
  </div>

</div>  </div>
</main>
<footer id="footer">
    <div class="footer-main py-xl px-sm">
    <div class="container grid md:grid-auto-4 lg:gap-xl align-start">
      <div class="column text-center md:text-left border-white border-bottom lg:border-none lg:border-right pb-md md:pb-none h-full">
        <h4 class="mb-sm">Factor This™</h4><nav id="footer_menu-1" class="menu-footer-factor-this-container" aria-label="About Firefighter Nation"><ul id="menu-footer-factor-this" class="nav-horizontal"><li id="menu-item-80798115781" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80798115781"><a href="https://www.renewableenergyworld.com/about/"><span class="text">About Us</span></a></li>
<li id="menu-item-80798122984" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798122984"><a target="_blank" href="http://factorthismedia.com"><span class="text">Advertising</span></a></li>
<li id="menu-item-80798115782" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80798115782"><a href="https://www.renewableenergyworld.com/contact-us/"><span class="text">Contact Us</span></a></li>
<li id="menu-item-80798115784" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798115784"><a target="_blank" href="https://power-eng.com/"><span class="text">Factor This™ Power Engineering</span></a></li>
</ul></nav>      </div>
      <div class="column text-center md:text-left border-white border-bottom lg:border-none lg:border-right pb-md md:pb-none pt-md md:pt-none h-full">
        <h4 class="mb-sm">Events</h4><nav id="footer_menu-2" class="menu-footer-events-container" aria-label="Latest Media"><ul id="menu-footer-events" class="nav-horizontal"><li id="menu-item-80798115780" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798115780"><a target="_blank" href="https://dtech-events.com/"><span class="text">DTECH® Events</span></a></li>
<li id="menu-item-80798115779" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798115779"><a target="_blank" href="https://www.powergen.com/"><span class="text">POWERGEN™</span></a></li>
<li id="menu-item-80798138230" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80798138230"><a target="_blank" href="https://www.infocastinc.com/events"><span class="text">INFOCAST Events</span></a></li>
</ul></nav>      </div>
      <div class="column text-center md:text-left border-white border-bottom lg:border-none lg:border-right pb-md md:pb-none pt-md md:pt-none h-full">
        <h4 class="mb-sm">Browse</h4><nav id="footer_menu-3" class="menu-footer-browse-container" aria-label="Latest Media"><ul id="menu-footer-browse" class="nav-horizontal"><li id="menu-item-80798115902" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115902"><a href="https://www.renewableenergyworld.com/hydro-power/"><span class="text">Hydropower</span></a></li>
<li id="menu-item-80798116799" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-80798116799"><a href="https://www.renewableenergyworld.com/tag/renewables/"><span class="text">Renewables</span></a></li>
<li id="menu-item-80798115778" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80798115778"><a href="https://www.renewableenergyworld.com/power-grid/"><span class="text">Power Grid</span></a></li>
</ul></nav>      </div>
      <div class="column grid gap-md pt-md md:pt-none mx-auto h-full">
        <a href="/"><img class="footer-logo" src="https://www.renewableenergyworld.com/wp-content/themes/Clarion/assets/logos/ft-logo-footer.svg?1736165466" alt="Factor This™"></a><nav class="header-ctas-menu"><ul id="menu-footer-actions" class="header-ctas-items justify-center"><li id="menu-item-80798115773" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80798115773"><a href="https://www.renewableenergyworld.com/subscribe/" class="button button-outline"><span class="icon-wrapper inline-flex flex-nowrap align-center gap-xs button-icon"><span class="icon"><svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.83008 0C8.05005 0 6.30999 0.527841 4.82995 1.51677C3.34991 2.50571 2.19635 3.91131 1.51517 5.55585C0.833978 7.20038 0.655748 9.00998 1.00301 10.7558C1.35028 12.5016 2.20745 14.1053 3.46612 15.364C4.72479 16.6226 6.32844 17.4798 8.07427 17.8271C9.8201 18.1743 11.6297 17.9961 13.2742 17.3149C14.9188 16.6337 16.3244 15.4802 17.3133 14.0001C18.3022 12.5201 18.8301 10.78 18.8301 9C18.8273 6.61391 17.8781 4.32636 16.1909 2.63915C14.5037 0.951931 12.2162 0.00281493 9.83008 0ZM13.921 9.81818H10.6483V13.0909C10.6483 13.3079 10.5621 13.516 10.4086 13.6694C10.2552 13.8229 10.0471 13.9091 9.83008 13.9091C9.61308 13.9091 9.40498 13.8229 9.25154 13.6694C9.0981 13.516 9.0119 13.3079 9.0119 13.0909V9.81818H5.73917C5.52218 9.81818 5.31407 9.73198 5.16063 9.57854C5.00719 9.4251 4.92099 9.21699 4.92099 9C4.92099 8.783 5.00719 8.5749 5.16063 8.42146C5.31407 8.26802 5.52218 8.18182 5.73917 8.18182H9.0119V4.90909C9.0119 4.69209 9.0981 4.48399 9.25154 4.33055C9.40498 4.17711 9.61308 4.09091 9.83008 4.09091C10.0471 4.09091 10.2552 4.17711 10.4086 4.33055C10.5621 4.48399 10.6483 4.69209 10.6483 4.90909V8.18182H13.921C14.138 8.18182 14.3461 8.26802 14.4995 8.42146C14.653 8.5749 14.7392 8.783 14.7392 9C14.7392 9.21699 14.653 9.4251 14.4995 9.57854C14.3461 9.73198 14.138 9.81818 13.921 9.81818Z" fill="currentColor"/></svg></span><span class="text">Subscribe</span></span></a></li>
</ul></nav><div class="socials-links mx-auto"><a href="https://instagram.com/FactorThisMedia" class="link" target="_blank" title="Factor This™ - Instagram"><svg enable-background="new 0 0 25 25" viewBox="0 0 25 25" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m12.5 7.4c-2.8 0-5.1 2.3-5.1 5.1s2.3 5.1 5.1 5.1 5.1-2.3 5.1-5.1-2.3-5.1-5.1-5.1zm0 8.4c-1.8 0-3.3-1.5-3.3-3.3s1.5-3.3 3.3-3.3 3.3 1.5 3.3 3.3-1.5 3.3-3.3 3.3zm6.4-8.6c0 .7-.5 1.2-1.2 1.2s-1.2-.5-1.2-1.2.5-1.2 1.2-1.2 1.2.6 1.2 1.2zm3.4 1.2c-.1-1.6-.4-3-1.6-4.1-1.2-1.2-2.6-1.5-4.1-1.6-1.6-.1-6.5-.1-8.1 0s-3 .4-4.1 1.6-1.6 2.5-1.7 4.1-.1 6.5 0 8.1.4 3 1.6 4.1c1.2 1.2 2.6 1.5 4.1 1.6 1.6.1 6.5.1 8.1 0s3-.4 4.1-1.6c1.2-1.2 1.5-2.6 1.6-4.1.2-1.6.2-6.4.1-8.1zm-2.1 9.9c-.3.9-1 1.5-1.9 1.9-1.3.5-4.4.4-5.8.4s-4.5.1-5.8-.4c-.9-.3-1.5-1-1.9-1.9-.5-1.3-.4-4.4-.4-5.8s-.1-4.5.4-5.8c.3-.9 1-1.5 1.9-1.9 1.3-.5 4.4-.4 5.8-.4s4.5-.1 5.8.4c.9.3 1.5 1 1.9 1.9.5 1.3.4 4.4.4 5.8s.1 4.5-.4 5.8z"/></svg></a><a href="https://www.youtube.com/@factorthismedia" class="link" target="_blank" title="Factor This™ - YouTube"><svg enable-background="new 0 0 25 25" viewBox="0 0 25 25" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m23.4 7c-.3-1-1-1.8-2-2-1.8-.5-8.9-.5-8.9-.5s-7.1 0-8.9.5c-1 .3-1.8 1-2 2-.5 1.8-.5 5.5-.5 5.5s0 3.7.5 5.5c.3 1 1 1.7 2 2 1.8.5 8.9.5 8.9.5s7.1 0 8.9-.5c1-.3 1.8-1 2-2 .5-1.8.5-5.5.5-5.5s0-3.7-.5-5.5zm-13.2 8.9v-6.8l5.9 3.4z"/></svg>
</a><a href="https://www.facebook.com/FactorThisMedia/" class="link" target="_blank" title="Factor This™ - Facebook"><svg enable-background="new 0 0 25 25" viewBox="0 0 25 25" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m14.2 23.2v-9.8h3.3l.5-3.8h-3.8v-2.4c0-1.1.3-1.9 1.9-1.9h2v-3.4c-.4 0-1.6-.1-3-.1-2.9 0-4.9 1.8-4.9 5v2.8h-3.3v3.8h3.3v9.8z"/></svg></a><a href="https://www.linkedin.com/showcase/factorthis" class="link" target="_blank" title="Factor This™ - LinkedIn"><svg enable-background="new 0 0 100 100" height="512" viewBox="0 0 100 100" width="512" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m90 90v-29.3c0-14.4-3.1-25.4-19.9-25.4-8.1 0-13.5 4.4-15.7 8.6h-.2v-7.3h-15.9v53.4h16.6v-26.5c0-7 1.3-13.7 9.9-13.7 8.5 0 8.6 7.9 8.6 14.1v26h16.6z"/><path fill="currentColor" d="m11.3 36.6h16.6v53.4h-16.6z"/><path fill="currentColor" d="m19.6 10c-5.3 0-9.6 4.3-9.6 9.6s4.3 9.7 9.6 9.7 9.6-4.4 9.6-9.7-4.3-9.6-9.6-9.6z"/></svg></a><a href="https://twitter.com/FactorThisMedia" class="link" target="_blank" title="Factor This™ - Twitter"><svg enable-background="new 0 0 25 25" viewBox="0 0 25 25" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m14.3 11 7-8h-1.7l-6.1 7-4.9-7h-5.6l7.4 10.5-7.4 8.4h1.7l6.5-7.3 5.2 7.3h5.6zm-2.3 2.6-.7-1-6-8.3h2.6l4.8 6.7.7 1 6.2 8.7h-2.6z"/></svg></a></div>      </div>
    </div>
  </div>
    
<div id="socket" class="socket-wrap text-sm p-sm">
    <div class="container inner-wrap">
        <div class="col">
        <nav id="socket-menu" class="menu-footer-branding-socket-copyright-menu-container" aria-label="Socket Menu"><ul id="menu-footer-branding-socket-copyright-menu" class="menu"><li id="menu-item-328697" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-328697"><a target="_blank" href="https://us.clarionevents.com/"><span class="text">Clarion Events North America</span></a></li>
<li id="menu-item-328696" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-328696"><a target="_blank" href="https://clarionevents.com/"><span class="text">Clarion Events</span></a></li>
<li id="menu-item-329800" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-329800"><a target="_blank" href="https://us.clarionevents.com/code-ethical-conduct"><span class="text">Code of Conduct</span></a></li>
<li id="menu-item-304581" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-304581"><a href="/privacy-policy/"><span class="text">Privacy Policy</span></a></li>
<li><div class="htmlContainer aem-GridColumn aem-GridColumn--default--12" style="cursor: pointer"><a class="optanon-show-settings" title="OneTrust Cookie Policy" rel="nofollow">Cookie Policy</a></div></li></ul></nav>        </div>
        <div class="col text-center lg:text-right">
            &copy; 2026 Clarion Events North America. All rights reserved.        </div>
    </div>
</div>
</footer>
</div>
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Clarion/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
        <script id="independent-analytics-script"   >
            // Do not change this comment line otherwise Speed Optimizer won't be able to detect this script

            (function () {
                function sendRequest(url, body) {
                    if(!window.fetch) {
                        const xhr = new XMLHttpRequest();
                        xhr.open("POST", url, true);
                        xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
                        xhr.send(JSON.stringify(body))
                        return
                    }

                    const request = fetch(url, {
                        method: 'POST',
                        body: JSON.stringify(body),
                        keepalive: true,
                        headers: {
                            'Content-Type': 'application/json;charset=UTF-8'
                        }
                    });
                }
                const calculateParentDistance = (child, parent) => {
                    let count = 0;
                    let currentElement = child;

                    // Traverse up the DOM tree until we reach parent or the top of the DOM
                    while (currentElement && currentElement !== parent) {
                        currentElement = currentElement.parentNode;
                        count++;
                    }

                    // If parent was not found in the hierarchy, return -1
                    if (!currentElement) {
                        return -1; // Indicates parent is not an ancestor of element
                    }

                    return count; // Number of layers between element and parent
                }
                const isMatchingClass = (linkRule, href, classes, ids) => {
                    return classes.includes(linkRule.value)
                }
                const isMatchingId = (linkRule, href, classes, ids) => {
                    return ids.includes(linkRule.value)
                }
                const isMatchingDomain = (linkRule, href, classes, ids) => {
                    if(!URL.canParse(href)) {
                        return false
                    }

                    const url = new URL(href)
                    const host = url.host
                    const hostsToMatch = [host]

                    if(host.startsWith('www.')) {
                        hostsToMatch.push(host.substring(4))
                    } else {
                        hostsToMatch.push('www.' + host)
                    }

                    return hostsToMatch.includes(linkRule.value)
                }
                const isMatchingExtension = (linkRule, href, classes, ids) => {
                    if(!URL.canParse(href)) {
                        return false
                    }

                    const url = new URL(href)

                    return url.pathname.endsWith('.' + linkRule.value)
                }
                const isMatchingSubdirectory = (linkRule, href, classes, ids) => {
                    if(!URL.canParse(href)) {
                        return false
                    }

                    const url = new URL(href)

                    return url.pathname.startsWith('/' + linkRule.value + '/')
                }
                const isMatchingProtocol = (linkRule, href, classes, ids) => {
                    if(!URL.canParse(href)) {
                        return false
                    }

                    const url = new URL(href)

                    return url.protocol === linkRule.value + ':'
                }
                const isMatchingExternal = (linkRule, href, classes, ids) => {
                    if(!URL.canParse(href) || !URL.canParse(document.location.href)) {
                        return false
                    }

                    const matchingProtocols = ['http:', 'https:']
                    const siteUrl = new URL(document.location.href)
                    const linkUrl = new URL(href)

                    // Links to subdomains will appear to be external matches according to JavaScript,
                    // but the PHP rules will filter those events out.
                    return matchingProtocols.includes(linkUrl.protocol) && siteUrl.host !== linkUrl.host
                }
                const isMatch = (linkRule, href, classes, ids) => {
                    switch (linkRule.type) {
                        case 'class':
                            return isMatchingClass(linkRule, href, classes, ids)
                        case 'id':
                            return isMatchingId(linkRule, href, classes, ids)
                        case 'domain':
                            return isMatchingDomain(linkRule, href, classes, ids)
                        case 'extension':
                            return isMatchingExtension(linkRule, href, classes, ids)
                        case 'subdirectory':
                            return isMatchingSubdirectory(linkRule, href, classes, ids)
                        case 'protocol':
                            return isMatchingProtocol(linkRule, href, classes, ids)
                        case 'external':
                            return isMatchingExternal(linkRule, href, classes, ids)
                        default:
                            return false;
                    }
                }
                const track = (element) => {
                    const href = element.href ?? null
                    const classes = Array.from(element.classList)
                    const ids = [element.id]
                    const linkRules = [{"type":"extension","value":"pdf"},{"type":"extension","value":"zip"},{"type":"protocol","value":"mailto"},{"type":"protocol","value":"tel"}]
                    if(linkRules.length === 0) {
                        return
                    }

                    // For link rules that target an id, we need to allow that id to appear
                    // in any ancestor up to the 7th ancestor. This loop looks for those matches
                    // and counts them.
                    linkRules.forEach((linkRule) => {
                        if(linkRule.type !== 'id') {
                            return;
                        }

                        const matchingAncestor = element.closest('#' + linkRule.value)

                        if(!matchingAncestor || matchingAncestor.matches('html, body')) {
                            return;
                        }

                        const depth = calculateParentDistance(element, matchingAncestor)

                        if(depth < 7) {
                            ids.push(linkRule.value)
                        }
                    });

                    // For link rules that target a class, we need to allow that class to appear
                    // in any ancestor up to the 7th ancestor. This loop looks for those matches
                    // and counts them.
                    linkRules.forEach((linkRule) => {
                        if(linkRule.type !== 'class') {
                            return;
                        }

                        const matchingAncestor = element.closest('.' + linkRule.value)

                        if(!matchingAncestor || matchingAncestor.matches('html, body')) {
                            return;
                        }

                        const depth = calculateParentDistance(element, matchingAncestor)

                        if(depth < 7) {
                            classes.push(linkRule.value)
                        }
                    });

                    const hasMatch = linkRules.some((linkRule) => {
                        return isMatch(linkRule, href, classes, ids)
                    })

                    if(!hasMatch) {
                        return
                    }

                    const url = "https://www.renewableenergyworld.com/wp-content/plugins/independent-analytics/iawp-click-endpoint.php";
                    const body = {
                        href: href,
                        classes: classes.join(' '),
                        ids: ids.join(' '),
                        ...{"payload":{"resource":"singular","singular_id":328677,"page":1},"signature":"2d2017f658a928548370f3a25c8d8a2a"}                    };

                    sendRequest(url, body)
                }
                let hasSearched = false;
                function search() {
                    if(hasSearched) {
                        return;
                    }
                    hasSearched = true;

                    if (document.hasOwnProperty("visibilityState") && document.visibilityState === "prerender") {
                        return;
                    }

                                            if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
                            return;
                        }
                    
                    let referrer_url = null;

                    if (typeof document.referrer === 'string' && document.referrer.length > 0) {
                        referrer_url = document.referrer;
                    }

                    const params = location.search.slice(1).split('&').reduce((acc, s) => {
                        const [k, v] = s.split('=');
                        return Object.assign(acc, {[k]: v});
                    }, {});

                    const url = "https://www.renewableenergyworld.com/wp-json/iawp/search";
                    const body = {
                        referrer_url,
                        utm_source: params.utm_source,
                        utm_medium: params.utm_medium,
                        utm_campaign: params.utm_campaign,
                        utm_term: params.utm_term,
                        utm_content: params.utm_content,
                        gclid: params.gclid,
                        ...{"payload":{"resource":"singular","singular_id":328677,"page":1},"signature":"2d2017f658a928548370f3a25c8d8a2a"}                    };

                    sendRequest(url, body)
                }
                document.addEventListener('mousedown', function (event) {
                                        if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
                        return;
                    }
                    
                    const element = event.target.closest('a')

                    if(!element) {
                        return
                    }

                    const isPro = false
                    if(!isPro) {
                        return
                    }

                    // Don't track left clicks with this event. The click event is used for that.
                    if(event.button === 0) {
                        return
                    }

                    track(element)
                })
                document.addEventListener('click', function (event) {
                                        if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
                        return;
                    }
                    
                    const element = event.target.closest('a, button, input[type="submit"], input[type="button"]')

                    if(!element) {
                        return
                    }

                    const isPro = false
                    if(!isPro) {
                        return
                    }

                    track(element)
                })
                document.addEventListener('play', function (event) {
                                        if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
                        return;
                    }
                    
                    const element = event.target.closest('audio, video')

                    if(!element) {
                        return
                    }

                    const isPro = false
                    if(!isPro) {
                        return
                    }

                    track(element)
                }, true)
                document.addEventListener("DOMContentLoaded", function (e) {
                    search();
                });
                document.addEventListener("iawpSearch", function (e) {
                    search();
                });
            })();
        </script>
            <div class="search-overlay">
        <div class="search-overlay-inner">
            <div class="search-overlay__top">
                <span class="icon close-search"><svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24">
  <path d="M18 6 6 18M6 6l12 12"/>
</svg>
</span>
            </div>
            <div class="search-overlay__container">
                <form class="search-overlay__container-inner" role="search" method="get" action="https://www.renewableenergyworld.com/">
                    <input type="search" class="search-term" name="s" placeholder="What are you looking for?" 
                        value="">
                    <button type="submit" class="icon search-trigger">
                        <svg width="21" height="21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.304 4.582A3.422 3.422 0 0 0 4.884 8a3.422 3.422 0 0 0 3.42 3.419A3.422 3.422 0 0 0 11.723 8a3.422 3.422 0 0 0-3.42-3.418Z" fill="#fff"/><path d="M10.5 0C4.7 0 0 4.702 0 10.5S4.702 21 10.5 21 21 16.298 21 10.5 16.298 0 10.5 0ZM8.304 12.218a4.216 4.216 0 0 1-4.217-4.217 4.216 4.216 0 0 1 4.217-4.217A4.216 4.216 0 0 1 12.521 8a4.216 4.216 0 0 1-4.217 4.217Zm8.632 3.647-.915.914a.482.482 0 0 1-.692-.012l-4.563-4.89c.51-.325.947-.753 1.28-1.257l4.878 4.552c.199.185.204.5.012.693Z" fill="#fff"/></svg>                    </button>
                </form>
            </div>
        </div>
    </div>
    <script id="main-js-js" src="https://www.renewableenergyworld.com/wp-content/themes/Clarion/js/main.js?ver=1773785347"></script>
<script id="gallery-lightbox-js" src="https://www.renewableenergyworld.com/wp-content/themes/Clarion/js/gallery-lightbox.js?ver=1763148227"></script>
<script id="search-overlay-js" src="https://www.renewableenergyworld.com/wp-content/themes/Clarion/lib/search-overlay.js?ver=1746203430"></script>
<script id="rocket-browser-checker-js-after">
"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
//# sourceURL=rocket-browser-checker-js-after
</script>
<script id="rocket-preload-links-js-extra">
var RocketPreloadLinksConfig = {"excludeUris":"/privacy-policy/|/wp-admin/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://www.renewableenergyworld.com","onHoverDelay":"100","rateThrottle":"3"};
//# sourceURL=rocket-preload-links-js-extra
</script>
<script id="rocket-preload-links-js-after">
(function() {
"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
}());

//# sourceURL=rocket-preload-links-js-after
</script>
<script id="rocket_lazyload_css-js-extra">
var rocket_lazyload_css_data = {"threshold":"300"};
//# sourceURL=rocket_lazyload_css-js-extra
</script>
<script id="rocket_lazyload_css-js-after">
!function o(n,c,a){function u(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(s)return s(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return u(n[t][1][e]||e)},r,r.exports,o,n,c,a)}return c[t].exports}for(var s="function"==typeof require&&require,e=0;e<a.length;e++)u(a[e]);return u}({1:[function(e,t,r){"use strict";{const c="undefined"==typeof rocket_pairs?[]:rocket_pairs,a=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var o=rocket_lazyload_css_data.threshold||300;const u=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&c.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,a.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{u.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:o+"px"});function n(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&c.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(u.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}n(),function(){const r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}}()(document.querySelector("body"),n)}},{}]},{},[1]);
//# sourceURL=rocket_lazyload_css-js-after
</script>
  <script>
    const DEBUG = true;
    const log = (...args) => DEBUG && console.log(...args);
    
    log("Omeda Click Tracker Ready");

    // Utilities
    function getSlotByIframe(iframe) {
      if (!window.googletag?.pubads) return null;
      return googletag.pubads().getSlots().find(slot =>
        document.getElementById(slot.getSlotElementId())?.contains(iframe)
      ) ?? null;
    }

    function getGoogleAdsSiteId() {
        if (!window.googletag?.pubads) return null;
        const slot = googletag.pubads().getSlots()[0];
        if (!slot) return null;
        return parseInt(slot.getAdUnitPath().split('/')[1]) ?? null;
      }

    function fireOmedaAdClick(filtered) {
      if (!filtered) return;
      if (!window.olytics?.fire) return;
      window.olytics.fire({
        behaviorId: "1906G2451689A1K",
        category: 'Ad Interaction',
        tag: 'Click',
        ...filtered,
      });
      window.olytics.nextPageView();
    }

    function getOmedaSlotData(slot) {
      const slotData = slot.getResponseInformation() || {};
      return {
        advertiserId: slotData.advertiserId ?? null,
        creativeId:   slotData.creativeId   ?? null,
        slotDomId:    slot.getSlotElementId?.() ?? null,
        siteId:       getGoogleAdsSiteId() ?? null,
        campaignId:   slotData.campaignId   ?? null,
        lineItemId:   slotData.lineItemId   ?? null,
        adUnitPath:   slot.getAdUnitPath?.()    ?? null,
        // Missing placementId in regular iframe slot data
      };
    }

    function getOmedaSlotDataByIframe(iframe) {
      if(!iframe) return;
      const slot = getSlotByIframe(iframe);
      if (!slot) return;
      const filteredAdData = getOmedaSlotData(slot);
      return filteredAdData;
    }



    // Trigger 1: ClipCentric ads
    jQuery(document).on('pointerdown', function (e) {
      const $el = jQuery(e.target).closest('[data-creative-id]');
      if (!$el.length) return;
      const ccData = {
        advertiserId: $el.data('advertiser-id') || null,
        creativeId:   $el.data('creative-id')   || null,
        slotDomId:    $el.id                    || null,
        siteId:       $el.data('site-id')       || null,
        // Missing campaignId for CC data
        // Missing lineItemId for CC data
        // Missing adUnitPath for CC data
        placementId:  $el.data('placement-id')  || null,
      };
      log("Omeda Click Type 1: ClipCentric ( Absolute )", ccData);
      fireOmedaAdClick(ccData);
    });

    // Trigger 2: Direct iframe click via window blur
    jQuery(window).on('blur', function () {
      const slotData = getOmedaSlotDataByIframe(jQuery(document.activeElement)[0]);
      if(!slotData) return;
      log("Omeda Click Type 2: Direct iframe ad click", slotData);
      fireOmedaAdClick(slotData);
      setTimeout(() => window.focus(), 0); //Refocus is so that if you leave the page and come back, the next event can also trigger blur focus
    });

    // Trigger 3: Pointer down inside .adverts-area
    jQuery(document).on('pointerdown', '.adverts-area', function () {
      const slotData = getOmedaSlotDataByIframe(jQuery(this).find('iframe').first()[0]);
      if(!slotData) return;
      log("Omeda Click Type 3: Pointer down inside .adverts-area Clipcentric ( Relative )", slotData);
      fireOmedaAdClick(slotData);
      setTimeout(() => window.focus(), 0); //Refocus is so that if you leave the page and come back, the next event can also trigger blur focus
    });
  </script>
  <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://www.renewableenergyworld.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></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:'a0a8df3c089e03c3',t:'MTc4MTI2NzQ4MA=='};var a=document.createElement('script');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>

<!-- plugin=object-cache-pro client=phpredis metric#hits=12831 metric#misses=14 metric#hit-ratio=99.9 metric#bytes=3182171 metric#prefetches=855 metric#store-reads=30 metric#store-writes=20 metric#store-hits=864 metric#store-misses=7 metric#sql-queries=209 metric#ms-total=1102.88 metric#ms-cache=42.15 metric#ms-cache-avg=0.8602 metric#ms-cache-ratio=3.8 sample#redis-hits=337958697 sample#redis-misses=14673216 sample#redis-hit-ratio=95.8 sample#redis-ops-per-sec=80 sample#redis-evicted-keys=0 sample#redis-used-memory=1272728656 sample#redis-used-memory-rss=1837211648 sample#redis-memory-fragmentation-ratio=1.4 sample#redis-connected-clients=1 sample#redis-tracking-clients=0 sample#redis-rejected-connections=0 sample#redis-keys=100737 -->
