<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Alexandre Paquet, Author at Corporate Knights</title>
	<atom:link href="https://corporateknights.com/author/alexandrep/feed/" rel="self" type="application/rss+xml" />
	<link>https://corporateknights.com/author/alexandrep/</link>
	<description>The Voice for Clean Capitalism</description>
	<lastBuildDate>Tue, 30 Jun 2026 16:08:21 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://corporateknights.com/wp-content/uploads/2022/05/cropped-K-Logo-in-Red-512-32x32.png</url>
	<title>Alexandre Paquet, Author at Corporate Knights</title>
	<link>https://corporateknights.com/author/alexandrep/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Deadly bacteria are spreading in warming oceans</title>
		<link>https://corporateknights.com/issues/2026-best-50-issue/a-deadly-bacteria-is-spreading-in-warming-oceans/</link>
		
		<dc:creator><![CDATA[Alexandre Paquet&#160;and&#160;Natalie Alcoba]]></dc:creator>
		<pubDate>Mon, 22 Jun 2026 14:57:07 +0000</pubDate>
				<category><![CDATA[Climate]]></category>
		<category><![CDATA[Summer 2026]]></category>
		<guid isPermaLink="false">https://corporateknights.com/?p=50589</guid>

					<description><![CDATA[<p>Vibrio bacteria are invasive pathogens that have been recorded in areas that used to be too cold for their taste, including the northeastern coast of the United States</p>
<p>The post <a href="https://corporateknights.com/issues/2026-best-50-issue/a-deadly-bacteria-is-spreading-in-warming-oceans/">Deadly bacteria are spreading in warming oceans</a> appeared first on <a href="https://corporateknights.com">Corporate Knights</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The oceans are a key carbon sink. They have absorbed roughly 30% of human-caused carbon emissions and trapped about 90% of the excess heat that emissions cause. All of this has created conditions conducive for a deadly bacterium to flourish, and authorities are sounding the alarm.</p>
<p><em>Vibrio</em> bacteria are invasive pathogens that thrive in brackish and warmer water. They have been recorded in areas that used to be too cold for their taste, including the northeastern coast of the United States. <em>Vibrio</em> causes an infection called vibriosis, whose symptoms commonly include diarrhea, vomiting and fever. But an aggressive “flesh-eating strain” can be deadly, causing severe infections within days when coming into contact with open wounds.</p>
<p>According to the U.S. Centers for Disease Control, 3,743 cases of vibriosis were <a href="https://www.cdc.gov/vibrio/php/surveillance/annual-summary-2024.html">reported in 2024</a>, including 222 cases of the particularly dangerous <em>Vibrio vulnificus</em>. Atlantic Coast states accounted for the largest share of infections. The CDC cautions that these figures likely underestimate the true toll because many infections are never diagnosed or reported. Not to mention that these numbers are only growing as the warming of oceans continues.</p>
<p>Scientists have long warned about the numerous consequences of warming oceans. Water has a remarkable capacity to absorb heat, but that buffering effect comes at a cost.</p>
<p><a href="https://science.nasa.gov/earth/explore/earth-indicators/ocean-warming/">According to NASA</a>,<img fetchpriority="high" decoding="async" class=" wp-image-50595 alignright" src="https://corporateknights.com/wp-content/uploads/2026/06/coastal-ick-image-1.png" alt="" width="481" height="374" srcset="https://corporateknights.com/wp-content/uploads/2026/06/coastal-ick-image-1.png 900w, https://corporateknights.com/wp-content/uploads/2026/06/coastal-ick-image-1-768x597.png 768w, https://corporateknights.com/wp-content/uploads/2026/06/coastal-ick-image-1-480x373.png 480w" sizes="(max-width: 481px) 100vw, 481px" /> about 90% of the excess heat trapped by greenhouse gases over the past century has accumulated in the ocean, making ocean heat content one of the clearest indicators of climate change.</p>
<p><em>Vibrio</em> bacteria are particularly sensitive to these changing conditions. Naturally found in coastal waters around the world, they multiply rapidly as temperatures rise and salinity levels shift. Researchers have increasingly documented the appearance of <em>Vibrio</em> bacteria in places once considered inhospitable. In a landmark <a href="https://www.nature.com/articles/nclimate1628">2012 study</a> published in <em>Nature Climate Change</em>, scientists linked unusually warm conditions in the Baltic Sea to the emergence of <em>Vibrio</em> infections at higher latitudes and warned that continued warming could expand the pathogen’s range even further.</p>
<p>A growing body of research suggests <em>Vibrio</em> may serve as a blueprint for understanding how climate change can reshape the spread of infectious diseases more broadly. A <a href="https://pubmed.ncbi.nlm.nih.gov/39680617/">2024 review</a> in <em>PLOS Pathogens</em> argues that the <em>Vibrio</em> bacteria can be used as a model organism to illustrate the complex ways in which environmental change, ocean warming, pathogens and diseases, as well as human health more broadly, intersect.</p>
<p>The oceans’ ability to absorb humanity’s excess carbon and heat has slowed the pace of atmospheric warming. Yet the same process is transforming marine environments in ways that can have immediate consequences for human health. The appearance of <em>Vibrio</em> bacteria in new waters raises difficult questions for health authorities: how to recognize emerging threats early, communicate risk without causing alarm and protect populations that may no longer be as insulated from these infections as they once were.</p>
<p><em>Natalie Alcoba is a Buenos Aires-based journalist and senior editor at </em>Corporate Knights<em>.</em> <em>Alexandre Paquet is a Toronto-based researcher writing about video games and culture industries.</em></p>
<script>
var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
</script>

                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_11' >
                        <div class='gform_heading'>
                            <h2 class="gform_title">The Weekly Roundup</h2>
                            <p class='gform_description'>Get all our stories in one place, every Wednesday at noon EST.</p>
                        </div><form method='post' enctype='multipart/form-data'  id='gform_11'  action='/author/alexandrep/feed/' data-formid='11' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_11' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_11_2" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_11_2'>URL</label><div class='ginput_container'><input name='input_2' id='input_11_2' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_11_2'>This field is for validation purposes and should be left unchanged.</div></div><div id="field_11_1" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_11_1'>Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_1' id='input_11_1' type='email' value='' class='large'   placeholder='YOUR EMAIL' aria-required="true" aria-invalid="false"  />
                        </div></div></div></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_11' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='SIGN UP'  /> 
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_11' value='postback' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_11' id='gform_theme_11' value='gravity-theme' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_11' id='gform_style_settings_11' value='[]' />
            <input type='hidden' class='gform_hidden' name='is_submit_11' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='11' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='/tcMDV1S0lGaeFkmy+TrraUiqtsryzg1DXjoWoj69DoecBRIxOy7hd2ivVxI6X/z9J54v9xJXKcfQzLl35DT6DSLVtkGCrKJIxVlEpEAIc6gmAk=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_11' value='WyJbXSIsIjdjY2U2ODhmOTVmZGE2ZTVkZTQxZmZiOTljZWY5OWY0Il0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_11' id='gform_target_page_number_11' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_11' id='gform_source_page_number_11' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div><script>
gform.initializeOnLoaded( function() {gformInitSpinner( 11, 'https://corporateknights.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_11').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_11');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_11').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_11').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_11').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_11').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_11').val();gformInitSpinner( 11, 'https://corporateknights.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [11, current_page]);window['gf_submitting_11'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_11').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [11]);window['gf_submitting_11'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_11').text());}else{jQuery('#gform_11').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "11", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_11" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_11";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_11" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 11, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
</script>

<p>The post <a href="https://corporateknights.com/issues/2026-best-50-issue/a-deadly-bacteria-is-spreading-in-warming-oceans/">Deadly bacteria are spreading in warming oceans</a> appeared first on <a href="https://corporateknights.com">Corporate Knights</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>With climate change, an ancient cherry blossom tradition in Japan shifts</title>
		<link>https://corporateknights.com/climate/with-climate-change-an-ancient-cherry-blossom-tradition-in-japan-shifts/</link>
		
		<dc:creator><![CDATA[Natalie Alcoba&#160;and&#160;Alexandre Paquet]]></dc:creator>
		<pubDate>Fri, 19 Jun 2026 16:00:46 +0000</pubDate>
				<category><![CDATA[Climate]]></category>
		<category><![CDATA[Summer 2026]]></category>
		<category><![CDATA[global warming]]></category>
		<category><![CDATA[heat]]></category>
		<category><![CDATA[japan]]></category>
		<guid isPermaLink="false">https://corporateknights.com/?p=50584</guid>

					<description><![CDATA[<p>The early arrival of spring buds have smashed 1200 year-old records in Kyoto, while in Tokyo, the sakura season came up to a week ahead of schedule</p>
<p>The post <a href="https://corporateknights.com/climate/with-climate-change-an-ancient-cherry-blossom-tradition-in-japan-shifts/">With climate change, an ancient cherry blossom tradition in Japan shifts</a> appeared first on <a href="https://corporateknights.com">Corporate Knights</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Some call them “sakura chasers”: the intrepid travellers who journey from all corners of the world to revel in the beauty of Japan’s cherry blossom (or sakura) season. Millions make the trek every spring. Given the fleeting nature of the floral spectacle – between five to seven days per region – a certain attention to timing is crucial.</p>
<p>But climate change has turned this transient phenomenon into a moving target. Tokyo’s sakura peak this year was around March 19, which is up to a week earlier than usual. Early arrivals between 2021 and 2023 in Kyoto smashed 1,200-year-old records. The main culprit is rising temperatures, but erratic winters may also threaten a tree’s ability to bloom at all. <a href="https://www.nationalgeographic.com/environment/article/cherry-blossom-peak-bloom-climate-change">Research suggests</a> that under a medium emissions scenario, peak bloom may move up another week by 2100.</p>
<p>“To me, the cherry blossom record really captures how extreme these changes are,” Elizabeth Wolkovich, an associate professor at the University of British Columbia who studies plant communities and climate change, told <em>National Geographic</em>.</p>
<p>The study of recurring biological events such as flowering and leaf emergence, known as phenology, has arguably become one of the most powerful tools for understanding climate change. Studies by Wolkovich show that rising temperatures are advancing spring biological events across the globe, with plant phenology shifting by roughly four to six days for every degree Celsius of warming. Her research has also found that experimental studies often underestimate how rapidly plants respond to warming compared with long-term observational records.</p>
<p>For more than 1,200 years, Kyoto’s cherry blossoms have been documented in imperial court diaries, temple records, aristocratic journals and historical chronicles, creating one of the world’s longest continuous phenological datasets. Yasuyuki Aono and Shizuka Saito, two researchers affiliated with Osaka Metropolitan University and Fujicco Co. Ltd., <a href="https://pubmed.ncbi.nlm.nih.gov/19851790/">have reconstructed temperatures of medieval Kyoto</a> by “gap-filling” cherry blossom records beginning in 812 CE. Their research suggests that peak bloom dates remained relatively stable around mid-April throughout the medieval period, making the recent string of record-breaking early blooms especially striking against a millennium of historical precedent.</p>
<p>This shift is changing how people experience one of Japan’s most important seasonal traditions. <a href="https://www.japan-guide.com/e/e2011_how.html">Hanami</a>, the centuries-old practice of gathering under blooming cherry trees, is traditionally timed around the short window of peak cherry blossom, often coordinated through workplace outings, school calendars and travel itineraries. As flowering now arrives earlier and with greater variability, these social rhythms are increasingly strained. Visitors and locals alike rely on increasingly precise forecasts, yet even small temperature fluctuations can shift peak bloom by days, compressing or displacing long-planned gatherings. What emerges is a subtle reordering of seasonal life: a cultural calendar once anchored in predictable natural cycles is now being recalibrated in real time to a climate that is less stable, making hanami not only a ritual of appreciation, but also one of adaptation.</p>
<p>If current warming trends continue, the timing of cherry blossoms may keep shifting beyond familiar seasonal boundaries, leaving a tradition once anchored in predictability to unfold within an increasingly uncertain climate future.</p>
<p><em>Natalie Alcoba is a Buenos Aires-based journalist and senior editor at </em>Corporate Knights<em>.</em> <em>Alexandre Paquet is a Toronto-based researcher writing about video games and culture industries.</em></p>

                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_11' >
                        <div class='gform_heading'>
                            <h2 class="gform_title">The Weekly Roundup</h2>
                            <p class='gform_description'>Get all our stories in one place, every Wednesday at noon EST.</p>
                        </div><form method='post' enctype='multipart/form-data'  id='gform_11'  action='/author/alexandrep/feed/' data-formid='11' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_11' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_11_2" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_11_2'>Comments</label><div class='ginput_container'><input name='input_2' id='input_11_2' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_11_2'>This field is for validation purposes and should be left unchanged.</div></div><div id="field_11_1" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_11_1'>Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_1' id='input_11_1' type='email' value='' class='large'   placeholder='YOUR EMAIL' aria-required="true" aria-invalid="false"  />
                        </div></div></div></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_11' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='SIGN UP'  /> 
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_11' value='postback' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_11' id='gform_theme_11' value='gravity-theme' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_11' id='gform_style_settings_11' value='[]' />
            <input type='hidden' class='gform_hidden' name='is_submit_11' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='11' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='a5lOEBYYN6Hi1RsPDXIzf66XukQF/ee9O9ReWR5ayiLuuCZ4JxB3N4esjl7dLCdBnu4qR3h2Ui62b/qEep0on/4o7+8/BmECJXr7Svhrz0gul5s=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_11' value='WyJbXSIsIjdjY2U2ODhmOTVmZGE2ZTVkZTQxZmZiOTljZWY5OWY0Il0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_11' id='gform_target_page_number_11' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_11' id='gform_source_page_number_11' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div><script>
gform.initializeOnLoaded( function() {gformInitSpinner( 11, 'https://corporateknights.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_11').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_11');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_11').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_11').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_11').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_11').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_11').val();gformInitSpinner( 11, 'https://corporateknights.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [11, current_page]);window['gf_submitting_11'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_11').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [11]);window['gf_submitting_11'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_11').text());}else{jQuery('#gform_11').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "11", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_11" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_11";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_11" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 11, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
</script>

<p>The post <a href="https://corporateknights.com/climate/with-climate-change-an-ancient-cherry-blossom-tradition-in-japan-shifts/">With climate change, an ancient cherry blossom tradition in Japan shifts</a> appeared first on <a href="https://corporateknights.com">Corporate Knights</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The rise of cloud gaming yields mixed results for industry emissions</title>
		<link>https://corporateknights.com/energy/the-rise-of-cloud-gaming-yields-mixed-results-for-industry-emissions/</link>
		
		<dc:creator><![CDATA[Alexandre Paquet]]></dc:creator>
		<pubDate>Tue, 16 Jun 2026 15:10:08 +0000</pubDate>
				<category><![CDATA[Energy]]></category>
		<category><![CDATA[Summer 2026]]></category>
		<category><![CDATA[carbon footprint]]></category>
		<category><![CDATA[data centres]]></category>
		<guid isPermaLink="false">https://corporateknights.com/?p=50549</guid>

					<description><![CDATA[<p>As more players stream video games over the internet, the sector’s carbon profile is changing for both better and worse</p>
<p>The post <a href="https://corporateknights.com/energy/the-rise-of-cloud-gaming-yields-mixed-results-for-industry-emissions/">The rise of cloud gaming yields mixed results for industry emissions</a> appeared first on <a href="https://corporateknights.com">Corporate Knights</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>&#8220;Play anywhere&#8221; is more than just marketing speak. The Xbox tagline reflects a shifting trend in the video game industry as cloud gaming – or the ability to stream video games over the internet – becomes an increasingly popular way to consume this ubiquitous form of entertainment.</p>
<p><a href="https://techrt.com/cloud-gaming-usage-statistics/" target="_blank" rel="noopener noreferrer">Research</a> shows that the global cloud-gaming user base reached more than 395 million in 2024, with forecasts projecting this number to creep toward 500 million by 2027.</p>
<p>Cloud gaming now represents around 38% of the global online video game market. According to the latest <a href="https://cloudbase.gg/cloud-gaming-report-2025/" target="_blank" rel="noopener noreferrer"><em>Cloud Gaming Report</em></a>, 51% of 22,665 players surveyed used cloud gaming daily in 2025, and more than 75% at least weekly.</p>
<p><img decoding="async" class=" wp-image-50551 alignright" src="https://corporateknights.com/wp-content/uploads/2026/06/Screenshot-2026-06-16-at-10.02.27-AM.png" alt="" width="290" height="343" srcset="https://corporateknights.com/wp-content/uploads/2026/06/Screenshot-2026-06-16-at-10.02.27-AM.png 588w, https://corporateknights.com/wp-content/uploads/2026/06/Screenshot-2026-06-16-at-10.02.27-AM-480x568.png 480w" sizes="(max-width: 290px) 100vw, 290px" />The dematerialization of video games is raising other questions around how to quantify carbon footprints, and what to do about it. From arcade cabinets to physical cartridge to digital downloads and now cloud gaming, video games are progressively shedding their physicality and relocating into data centres. And while this process of detaching from hardware does mean fewer plastic cartridges, it still doesn&#8217;t do away with the industry&#8217;s environmental impact.</p>
<p>Climate technology company Greenly <a href="https://greenly.earth/en-gb/leaf-media/data-stories/the-environmental-impact-of-video-games" target="_blank" rel="noopener noreferrer">reported</a> last October that the electricity usage for consoles in the United States totalled 3.9 terawatt-hours in 2025, resulting in 1.6 million metric tons of carbon dioxide equivalent. This figure doesn&#8217;t include the electricity consumption of televisions, which are often used for gaming. The report further quantifies the emissions created as a result of one hour of cloud-based gaming, totalling 0.44 kilograms of carbon dioxide equivalent.</p>
<p>These numbers are in line with previous findings. A 2023 <a href="https://www.playing4theplanet.org/annual-impact-report" target="_blank" rel="noopener noreferrer">report</a> by Playing for the Planet, an alliance supporting the video game industry to take action on the environment, found that the total carbon impact per hour of gameplay was roughly 50 grams of carbon dioxide equivalent across different forms of play. Among these options, cloud-gaming devices (such as Logitech G Cloud, Nvidia Shield TV, PS TV, etc.) produced the fewest emissions, while cloud gaming on a console or PC (such as desktop computer, Xbox Series X/S, PlayStation 5, etc.) connected to a TV produced the most.</p>
<h5>Reducing emissions from video games</h5>
<p>A big challenge when determining the carbon footprint of the video game industry is the lack of proper reporting by companies and the need to piece estimated data from many different places. Matt Anderson, decarbonization lead at Playing for the Planet, emphasizes that &#8220;the simplest way to reduce emissions is to have renewable electricity.&#8221; When considering the life cycle of video games, electricity consumption is key at every step, from development, production, to that act of playing the games.</p>
<p>Findings from an extensive 2019 research project by Joshua Aslan, now senior manager of environment and climate strategy at Sony Interactive Entertainment, corroborates these numbers. The results showed that cloud gaming produced more carbon emissions than downloading games in 2019. However, using a dedicated cloud-gaming device created fewer emissions per hour of gameplay than playing disc-based games on a console.</p>
<p>But these numbers tell only part of the story, says Michael Iantorno, a postdoctoral researcher at the University of Waterloo. The whole life cycle of games is much more difficult to quantify, he says. Players might download the same game across different devices, while physical games might change hands multiple times, allowing many different people to play the same game across decades. &#8220;It&#8217;s very hard to quantify, because we can&#8217;t just do a one-to-one comparison.&#8221;</p>
<figure id="attachment_50552" aria-describedby="caption-attachment-50552" style="width: 1228px" class="wp-caption alignnone"><img decoding="async" class="size-full wp-image-50552" src="https://corporateknights.com/wp-content/uploads/2026/06/Screenshot-2026-06-16-at-10.03.34-AM.png" alt="Different ways of gaming carry different carbon impacts." width="1228" height="818" srcset="https://corporateknights.com/wp-content/uploads/2026/06/Screenshot-2026-06-16-at-10.03.34-AM.png 1228w, https://corporateknights.com/wp-content/uploads/2026/06/Screenshot-2026-06-16-at-10.03.34-AM-768x512.png 768w, https://corporateknights.com/wp-content/uploads/2026/06/Screenshot-2026-06-16-at-10.03.34-AM-720x480.png 720w, https://corporateknights.com/wp-content/uploads/2026/06/Screenshot-2026-06-16-at-10.03.34-AM-480x320.png 480w" sizes="(max-width: 1228px) 100vw, 1228px" /><figcaption id="caption-attachment-50552" class="wp-caption-text">As the video game industry shifts to data centres, its energy use is changing. Source: Playing for the Planet</figcaption></figure>
<p>&#8220;The lion&#8217;s share of [the energy consumption] is happening somewhere else,&#8221; says artist Alex Custodio, a researcher at Concordia University. &#8220;It&#8217;s completely invisible to the user.&#8221; Whether it is the game makers using high-end computers to run energy-intensive programs like Unity, or the player who downloads a 100-gigabyte game over high-speed internet, the environmental cost is obfuscated.</p>
<h5>A huge infrastructure problem</h5>
<p>But the difficulty of clarifying gaming&#8217;s impact hasn&#8217;t stopped indie game makers in particular, as well as fans and enthusiasts of games, from engaging in a variety of practices and experiments that support green gaming: climate-sensitive mods (or user-created modifications to a game&#8217;s content) for existing games, solar-powered gaming devices, and perma-computing focused on long-lasting, repairable and sustainable digital systems, to name a few.</p>
<p>Initiatives like Playing for the Planet bring together small and large studios under an umbrella, providing working groups to develop a climate strategy, tools that help developers measure the carbon footprint of their games from the developmental stages to the use phase. &#8220;There&#8217;s just so much changing now with digital technology,&#8221; Anderson says, &#8220;so we really need to think about future scenarios and trajectories to make sure we don&#8217;t get caught off guard.&#8221;</p>
<p>Still, Custodio is skeptical of initiatives that make vague promises or put the responsibility on players. &#8220;Those are important, those need to exist, but they need to exist with a note saying, hey, this is a huge infrastructural problem.&#8221; The change cannot be implemented simply on the consumer&#8217;s end; it must transform how video game companies operate, from the manufacturing of the hardware to the design of the software they produce throughout the whole life cycle of video games.</p>
<p><em>Alexandre Paquet is a Toronto-based researcher writing about video games and culture industries.</em></p>

                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_11' >
                        <div class='gform_heading'>
                            <h2 class="gform_title">The Weekly Roundup</h2>
                            <p class='gform_description'>Get all our stories in one place, every Wednesday at noon EST.</p>
                        </div><form method='post' enctype='multipart/form-data'  id='gform_11'  action='/author/alexandrep/feed/' data-formid='11' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_11' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_11_2" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_11_2'>Company</label><div class='ginput_container'><input name='input_2' id='input_11_2' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_11_2'>This field is for validation purposes and should be left unchanged.</div></div><div id="field_11_1" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_11_1'>Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_1' id='input_11_1' type='email' value='' class='large'   placeholder='YOUR EMAIL' aria-required="true" aria-invalid="false"  />
                        </div></div></div></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_11' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='SIGN UP'  /> 
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_11' value='postback' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_11' id='gform_theme_11' value='gravity-theme' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_11' id='gform_style_settings_11' value='[]' />
            <input type='hidden' class='gform_hidden' name='is_submit_11' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='11' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='ff/VCY92dUCCXrsQVo3W5IU5V5bZx5KTVvshAgQcfnKFRkKXhb2pn7hQ0cwbbTX5HE4yLd/enJE80evskqWlM4ZBLd875j0UYhA03FqnyO+EEWA=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_11' value='WyJbXSIsIjdjY2U2ODhmOTVmZGE2ZTVkZTQxZmZiOTljZWY5OWY0Il0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_11' id='gform_target_page_number_11' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_11' id='gform_source_page_number_11' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div><script>
gform.initializeOnLoaded( function() {gformInitSpinner( 11, 'https://corporateknights.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_11').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_11');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_11').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_11').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_11').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_11').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_11').val();gformInitSpinner( 11, 'https://corporateknights.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [11, current_page]);window['gf_submitting_11'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_11').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [11]);window['gf_submitting_11'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_11').text());}else{jQuery('#gform_11').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "11", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_11" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_11";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_11" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 11, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
</script>

<p>The post <a href="https://corporateknights.com/energy/the-rise-of-cloud-gaming-yields-mixed-results-for-industry-emissions/">The rise of cloud gaming yields mixed results for industry emissions</a> appeared first on <a href="https://corporateknights.com">Corporate Knights</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
