<?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>Ayesha Habib, Author at Corporate Knights</title>
	<atom:link href="https://corporateknights.com/author/ayesha-habib/feed/" rel="self" type="application/rss+xml" />
	<link>https://corporateknights.com/author/ayesha-habib/</link>
	<description>The Voice for Clean Capitalism</description>
	<lastBuildDate>Tue, 03 Feb 2026 17:26:24 +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>Ayesha Habib, Author at Corporate Knights</title>
	<link>https://corporateknights.com/author/ayesha-habib/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>These big retail brands are rallying around circular fashion</title>
		<link>https://corporateknights.com/circular-economy/these-big-retail-brands-are-rallying-around-circular-fashion/</link>
		
		<dc:creator><![CDATA[Ayesha Habib]]></dc:creator>
		<pubDate>Tue, 03 Feb 2026 17:13:23 +0000</pubDate>
				<category><![CDATA[2026 Global 100]]></category>
		<category><![CDATA[Circular Economy]]></category>
		<category><![CDATA[circular economy]]></category>
		<category><![CDATA[global 100]]></category>
		<guid isPermaLink="false">https://corporateknights.com/?p=49371</guid>

					<description><![CDATA[<p>The Danish jewellery-maker Pandora went all in on recycled materials, and other fashion giants are joining the recycling rush</p>
<p>The post <a href="https://corporateknights.com/circular-economy/these-big-retail-brands-are-rallying-around-circular-fashion/">These big retail brands are rallying around circular fashion</a> appeared first on <a href="https://corporateknights.com">Corporate Knights</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Pandora has come a long way in six years. In 2019, after weak sales and tepid revenue growth, the Denmark-based jewellery brand went all in on a turnaround plan by cutting costs and prioritizing sustainability. The brand switched to lab-made diamonds and, as of 2024, it exclusively uses 100% recycled silver and gold in all its jewellery.</p>
<p>That strategy seems to have paid off: revenue has grown 45% since 2019, according to Mads Twomey-Madsen, Pandora’s senior vice president of communications and sustainability. In that same period, he says, Pandora has cut emissions by 17% across the board.</p>
<p>“We can grow and become more sustainable at the same time,” he says. Adopting sustainable practices was a natural next step in Pandora becoming “future-proof,” he adds. “It’s not something that we did as a marketing play. We’re quite aware that many consumers are very interested in sustainable options . . . but it’s more something that we did to stand strong as a brand overall.”</p>
<p>Whatever the reason, the moves make Pandora stand out. And they have helped earn it <a href="https://corporateknights.com/rankings/global-100-rankings/2026-global-100/the-2026-global-100-puts-speed-in-the-spotlight/" target="_blank" rel="noopener">the number two spot</a> in the Corporate Knights Global 100 ranking, all the way up from 48 in 2025.</p>
<p>The fashion industry contributes <a href="https://www.unep.org/news-and-stories/story/putting-brakes-fast-fashion#:~:text=If%2520nothing%2520changes%252C%2520by%25202050,microplastic%2520losses%2520to%2520the%2520ocean." target="_blank" rel="noopener">up to 8%</a> of global emissions, but a minority of brands are committed to incorporating circular processes. According to <a href="https://www.spglobal.com/sustainable1/en/insights/fast-on-fashion-slow-on-sustainability-clothing-companies-and-the-circular-economy" target="_blank" rel="noopener">the 2022 S&amp;P Global Corporate Sustainability Assessment</a>, which surveyed 70 brands in the textile, apparel and luxury goods industry, 44% of brands had at least one circular fashion program in place.</p>
<p>Pandora isn’t alone in its sustainability ethos. Some of the biggest brands in fashion have launched recycling initiatives in recent years. The German athletic apparel giant Puma, for instance, now uses polyester textile waste saved from factory off-cuts, faulty goods and used clothes to make new garments under the brand’s Re:Fibre program. On average, about 25% of Puma’s products contain recycled materials.</p>
<blockquote class="wp-embedded-content" data-secret="EfaV8XdOhj"><p><a href="https://corporateknights.com/rankings/global-100-rankings/2026-global-100/the-2026-global-100-puts-speed-in-the-spotlight/">The 2026 Global 100 list puts speed in the spotlight</a></p></blockquote>
<p><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;The 2026 Global 100 list puts speed in the spotlight&#8221; &#8212; Corporate Knights" src="https://corporateknights.com/rankings/global-100-rankings/2026-global-100/the-2026-global-100-puts-speed-in-the-spotlight/embed/#?secret=ocqauxBegT#?secret=EfaV8XdOhj" data-secret="EfaV8XdOhj" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
<p>Inditex Corp., the parent company of Zara, <a href="https://www.inditex.com/itxcomweb/es/en/sustainability#overview" target="_blank" rel="noopener">aims</a> to use only textiles that have a low environmental impact by 2030. The brand claims to have used 39% recycled fibres in 2024. It is also working to scale up purchases of recycled materials – such as fibre made from cotton-rich textile waste and polyester made from textile waste – through offtake commitments. The brand also has several eco-certifications, including the Recycled Claim Standard.</p>
<p>Kering S.A., the holding company that owns some of the largest luxury brands, including Gucci, also carries a Recycled Claim Standard certification. The company <a href="https://www.kering.com/en/sustainability/innovating-for-tomorrow/upcycling-and-recycling/" target="_blank" rel="noopener">works with Econyl</a>, a brand-name nylon made from waste products, and partners with start-ups such as Worn Again, which has developed the technology to create fabric from non-reusable textiles.</p>
<h5>A steep hill to climb</h5>
<p>Despite these types of initiatives – several of which are still in their infancy – the overwhelming majority of textile waste ends up in landfills. According to Boston Consulting Group, <a href="https://www.bcg.com/publications/2025/spinning-textile-waste-into-value" target="_blank" rel="noopener">only 12%</a> of global textile waste is reused, with less than 1% recycled into new fibres. When it comes to jewellery, recycled gold makes up a larger percentage of the overall supply than <a href="https://silverinstitute.org/scrap-supply/" target="_blank" rel="noopener">recycled silver</a> but these metals are still being <a href="https://www.gold.org/goldhub/research/gold-demand-trends/gold-demand-trends-full-year-2023/supply" target="_blank" rel="noopener">mined extensively</a>.</p>
<p>Pandora mostly deals with silver, which makes up about 67% of the brand’s product volume. “The world is not very good at recycling silver,” Twomey-Madsen says, adding that the metal often ends up in the landfill through electronic waste.</p>
<blockquote class="wp-embedded-content" data-secret="LwJHGeTwwu"><p><a href="https://corporateknights.com/circular-economy/pandoras-big-bet-on-sustainability-is-paying-off/">Pandora’s big bet on sustainability pays off</a></p></blockquote>
<p><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Pandora’s big bet on sustainability pays off&#8221; &#8212; Corporate Knights" src="https://corporateknights.com/circular-economy/pandoras-big-bet-on-sustainability-is-paying-off/embed/#?secret=JMoHK0nfN1#?secret=LwJHGeTwwu" data-secret="LwJHGeTwwu" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
<p>It took four years for the brand to completely transition into recycled metals. The process required Pandora to convince its suppliers – 40 total – to source recycled metal certified by the Responsible Jewellery Council Chain of Custody <a href="https://www.responsiblejewellery.com/standards/standards-development-harmonisation/chain-of-custody-review-2022-2023/" target="_blank" rel="noopener">standard</a>. The transition will add an additional US$10 million to annual operating costs, which includes investing in new equipment for suppliers to establish a separate recycled-metal process from their non-recycled metals.</p>
<p>That’s a cost of doing sustainable business that Pandora is willing to pay, Twomey-Madsen says. The added benefit, he says, is that Pandora’s suppliers can now offer recycled metals to other brands, too. “It’s available now for other companies that want to do the same. And I think that’s something that you encounter in these circularity changes,” he says. “These value streams aren’t really established yet. So when you go first, you need to invest in making that happen.”</p>
<p><em>Ayesha Habib is a Vancouver-based journalist who has written for</em> The Globe and Mail, Maisonneuve <em>and</em> Chatelaine.</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/ayesha-habib/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'>Email</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='n38PgL8tFyFEi1aNXf184DSBcJijiM1qP5xCojVAbQ7Q50olDiowZyOVoagjfc7+t6PV5sp75kT6IHooj7sVn3WU+fTG+sgaRl95/r+A5Xm+dXQ=' />
            <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/circular-economy/these-big-retail-brands-are-rallying-around-circular-fashion/">These big retail brands are rallying around circular fashion</a> appeared first on <a href="https://corporateknights.com">Corporate Knights</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Here is how France is trying to fix fast fashion</title>
		<link>https://corporateknights.com/circular-economy/here-is-how-france-is-trying-to-fix-fast-fashion/</link>
		
		<dc:creator><![CDATA[Ayesha Habib]]></dc:creator>
		<pubDate>Mon, 29 Sep 2025 17:39:42 +0000</pubDate>
				<category><![CDATA[Circular Economy]]></category>
		<category><![CDATA[Fall 2025]]></category>
		<category><![CDATA[EU]]></category>
		<category><![CDATA[fast fashion]]></category>
		<guid isPermaLink="false">https://corporateknights.com/?p=47760</guid>

					<description><![CDATA[<p>Can France lead the way with the first law to directly sanction fast-fashion companies for the consequences of their business models?</p>
<p>The post <a href="https://corporateknights.com/circular-economy/here-is-how-france-is-trying-to-fix-fast-fashion/">Here is how France is trying to fix fast fashion</a> appeared first on <a href="https://corporateknights.com">Corporate Knights</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span data-contrast="none">This summer, France passed a bill to regulate the colossal influence of fast-fashion giants – and mitigate the environmental harms fuelled by ultra-cheap clothing. The bill, which still needs to go through a round of European Union approvals, will introduce eco-taxes, advertising bans and environmental transparency requirements for companies such as Shein and Temu.</span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="none">The bill is the first such law to directly sanction fast-fashion companies for the consequences of their business models, which produce a non-stop conveyor belt of ephemeral clothing items destined for landfills. Globally, about 92 million tons of textile waste are produced each year. The fashion industry is the second-largest water consumer after agriculture and is responsible for about 10% of global emissions. </span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="none">France</span><span data-contrast="none">’</span><span data-contrast="none">s bill is a definitive sign of tides shifting, at least on the legislative stage. Agnès Pannier-Runacher, the country</span><span data-contrast="none">’</span><span data-contrast="none">s minister for ecological transition, described the bill to journalists as </span><span data-contrast="none">“</span><span data-contrast="none">a strong signal sent to businesses and to consumers.”</span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="none">The law creates a better environment for alternatives to fast fashion, but halting the flow of cheap clothing into landfills still necessitates a mindset shift on the part of consumers, says Alyssa Gauk, a communications lead with the activist movement Fashion Revolution. </span><span data-contrast="none">“</span><span data-contrast="none">Competing with fast fashion will require us to reshape our relationship with clothing and consumption altogether,” she says in an email. That means buying far less than we do now, making what we do own last, and supporting local makers, she says. </span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="none">For big clothing brands, there is a business case for producing more sustainably. A 2024 study from Simon-Kucher, a global business consulting firm, found that about 85% of buyers care about sustainability when making purchases, with 54% of those willing to pay more for a sustainable product. </span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="none">But even if many people want to buy sustainably made clothing, most of what’s available is too expensive for average consumers. Until that gap closes, fast fashion can be too tempting to give up.</span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="none">The meaning of sustainability in fashion can be hard to pin down, too. Gauk says that we should be suspicious of brands that use terms like </span><span data-contrast="none">“</span><span data-contrast="none">eco-friendly” without being transparent about what they mean. Even using recycled materials isn’t always a better choice for the environment.</span> <span data-contrast="none">“A brand may use organic cotton or recycled textiles, but if the production process runs on fossil fuels or energy-intensive methods, the overall impact remains unsustainable,” Gauk says. </span><span data-contrast="none">“</span><span data-contrast="none">And when an industry as massive as fashion relies on these energy-intensive systems, the environmental impact is amplified on a global scale.”</span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="none">While there are eco-certifications to look for that can provide some ease of mind when </span><span data-contrast="none">shopping, such as Oeko-Tex, GOTS (Global Organic Textile Standard) or Fair Trade, experts </span><span data-contrast="none">suggest</span><span data-contrast="none"> that if we stopped producing new clothes today, we</span><span data-contrast="none">’</span><span data-contrast="none">d have enough product to last decades.</span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="none">So what can we do with the clothes that exist now? France’s new bill is a legislative attempt to spur the necessary mindset shift among consumers while fostering a more competitive atmosphere to give smaller local clothing brands a leg up. The revenue from the added tax on ultra-fast fashion brands will go toward funding sustainable French brands. A blanket ban on ultra-fast fashion advertising includes promotions from influencers, who could face fines. Brands will be required to provide environmental data, such as carbon emissions and recyclability of products, to receive an eco-score. Those with poorer eco-scores will be taxed higher.</span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="none">Whether the bill will make a significant impact is yet to be determined, but its passing could make room for new ways to approach how we buy clothes.</span><span data-ccp-props="{}"> </span></p>
<p><em>Ayesha Habib is a Vancouver-based journalist who has written for </em>The Globe and Mail<em>, </em>Maisonneuve<em> and </em>Chatelaine<em>. </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/ayesha-habib/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'>Facebook</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='81yxxFJ8dZrH4ZCZyx8Gxv7oBUiZQast5ro6gIyMh+aupo3tQVMN4L541S8Xf0psPdjpRvUYOW066yyNXDk6MMlC4H2tTo1g+Fg7B+GZ1az22vE=' />
            <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/circular-economy/here-is-how-france-is-trying-to-fix-fast-fashion/">Here is how France is trying to fix fast fashion</a> appeared first on <a href="https://corporateknights.com">Corporate Knights</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
