{"id":6049,"date":"2025-12-23T09:56:11","date_gmt":"2025-12-23T08:56:11","guid":{"rendered":"https:\/\/www.sweco.lu\/?p=6049"},"modified":"2026-01-14T13:50:16","modified_gmt":"2026-01-14T12:50:16","slug":"the-shipping-container-of-circularity-how-data-standardisation-will-scale-the-circular-economy","status":"publish","type":"post","link":"https:\/\/www.sweco.lu\/en\/actualites\/autres-en\/the-shipping-container-of-circularity-how-data-standardisation-will-scale-the-circular-economy\/","title":{"rendered":"The Shipping Container of Circularity: How Data Standardisation Will Scale the Circular Economy"},"content":{"rendered":"<section class=\"block block-share block--white\" >\n\t<div class=\"block__inner\">\n\t\t<div class=\"col--12 col--wrapper col--center\">\n            <div class=\"col col--12 editor-content col--center\">\n                <div class=\"share\">\n                    <p class=\"share-text\">Share on: <\/p>\n                    <div class=\"ss-inline-share-wrapper ss-hover-animation-fade ss-with-counter-border ss-inline-total-counter-left\"><div class=\"ss-inline-share-content\"><\/div><\/div>                <\/div>\n            <\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n<section class=\"block cb block--white\" >\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h1>The Shipping Container of Circularity: How Data Standardisation Will Scale the Circular Economy<\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6052 size-full\" src=\"https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/shipping-container.jpg\" alt=\"\" width=\"809\" height=\"754\" srcset=\"https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/shipping-container.jpg 809w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/shipping-container-300x280.jpg 300w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/shipping-container-768x716.jpg 768w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/shipping-container-520x485.jpg 520w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/shipping-container-800x746.jpg 800w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/shipping-container-322x300.jpg 322w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/shipping-container-483x450.jpg 483w, https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/shipping-container-652x608.jpg 652w\" sizes=\"auto, (max-width: 809px) 100vw, 809px\" \/><\/p>\n<p style=\"text-align: right\"><span style=\"font-size: 1rem;text-align: right\">Image generated using AI<\/span><\/p>\n<p>&nbsp;<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h2>Where is the The \u201aShipping Container\u2018 of Circularity?<\/h2>\n<p>Why Data and standardisation, Not Design, Will Scale the Circular Economy<\/p>\n<p>In 2017, while examining how value is created along continuous circular supply chains, I realised a critical bottleneck:\u00a0circularity\u00a0was struggling with the same friction that logistics once faced. Each company tracked\u00a0product circularity\u00a0differently, each sector relied on its own reporting formats, and every system\u00a0spoke its own language. It reminded me of the\u00a0pre-container shipping era \u2013 when goods were reloaded, repackaged, and delayed at every port due to incompatible standards. The solution was\u00a0never\u00a0more ships or better design. It was\u00a0one standardised box\u00a0\u2013 a universal framework for\u00a0interoperability across the supply chain.<\/p>\n<h2>We don\u2019t need more pilots. We need a protocol.<\/h2>\n<p>Circular economy has become one of the most overused phrases of the decade. We celebrate circular strategies, circular business models, circular materials \u2013 and yet the system itself isn\u2019t circular.<\/p>\n<p>Why? Because the element that made globalisation scalable \u2013\u00a0standardisation and interoperability\u00a0\u2013 is still\u00a0missing in the circular economy. We are building smart factories, digital twins, and sustainability dashboards, but we have not yet implemented the one thing that transformed global trade: a\u00a0standard framework for circular data.<\/p>\n<h2>The box that changed the world<\/h2>\n<p>In the 1950s, global trade was chaotic. Goods were handled differently at each port, repackaged for every ship, and delayed for weeks. Then came the\u00a0shipping container. One box. One format.\u00a0Infinite interoperability. It sped up logistics and redefined what was possible.<br \/>\nIt enabled nations to collaborate, companies to scale, and entire\u00a0supply chains to synchronise efficiently. Today, the\u00a0circular economy\u00a0faces the same challenge logistics once did: friction at every handover.<\/p>\n<p>Every company tracks product circularity\u00a0using its own indicators.<br \/>\nEvery system relies on a unique file format.<br \/>\nEvery certification uses a distinct vocabulary.<br \/>\nEvery platform collects separate\u00a0circular data\u00a0along the supply chain.<\/p>\n<p>And yet we wonder why\u00a0circularity measurement\u00a0fails to scale.<\/p>\n<h2>The hidden cost of fragmentation<\/h2>\n<p>Circular data\u00a0is generated everywhere. In sensors, factories, procurement tools, and\u00a0product lifecycle assessments, yet almost none of it connects. We collect it, but we rarely\u00a0compare or standardise it. We discuss circularity, but we do not measure\u00a0product circularity consistently. Even the best initiatives (including\u00a0digital product passports, blockchain pilots, and material databases) often create new silos instead of shared frameworks. Here,\u00a0circularity fails\u00a0because we lack\u00a0interoperability and standardised circular data. If every country still used different box sizes, barcodes, and loading standards, global trade would remain local, slow, and expensive. That is exactly what is happening in the\u00a0circular economy today! Billions are invested, thousands of pilot projects are launched, and no shared\u00a0data infrastructure\u00a0is generated. We cannot build circular systems on\u00a0linear data habits.<\/p>\n<h2>The transformation loop<\/h2>\n<p>Circularity will only scale when data becomes a shared language\u00a0\u2013 a true\u00a0\u201cshipping container for circularity.\u201d This requires a\u00a0single, open dataset\u00a0that defines the\u00a0circular characteristics of a product, including\u00a0repairability, durability, adaptability, and reuse potential\u00a0\u2013 enabling all actors along the\u00a0circular supply chain to interpret, verify, and improve it. Once this foundation exists, a\u00a0feedback loop\u00a0emerges:<\/p>\n<p>Circular data \u2192 Insights \u2192 Design Decisions \u2192 Long-term Viable Circular Business Models.<\/p>\n<p>Circularity stops being a compliance exercise\u00a0and becomes a\u00a0learning system powered by standardised, comparable data.<\/p>\n<h2>From chaos to containers<\/h2>\n<p>The\u00a0shipping container\u00a0didn\u2019t change what we traded, it changed how we\u00a0coordinated. Circular data containers\u00a0could achieve the same impact: making\u00a0circularity measurable, comparable, and actionable. When we can measure\u00a0product circularity\u00a0as easily as we move goods, we unlock the next phase of the\u00a0circular economy, where\u00a0interoperability and standardisation drive sustainable growth at scale.<\/p>\n<h2>The Good News: The Solution is CircularTracker<\/h2>\n<p>Standards like ISO 59040\u00a0define the shared language of\u00a0circularity, but organisations still need practical tools to implement them. That is where\u00a0<a href=\"https:\/\/circulartracker.eu\/\">CircularTracker\u00a0<\/a>comes in. CircularTracker\u00a0is a\u00a0circularity measurement tool\u00a0designed to help companies and public institutions\u00a0measure, compare, and showcase the circular characteristics of their products\u00a0in a\u00a0standardised, transparent, and efficient way. Built on the\u00a0Product Circularity Data Sheet (PCDS), now formally recognised as\u00a0ISO 59040, it converts complex\u00a0circular data\u00a0into\u00a0clear visual dashboards, making\u00a0product circularity performance\u00a0accessible and actionable for teams, clients, and regulators.<\/p>\n<p>Key advantages include:<\/p>\n<p>Full alignment with\u00a0ISO 59040, ready to function as a\u00a0lightweight Digital Product Passport (DPP).<br \/>\nQuick, 360\u00b0 insights into\u00a0product circularity\u00a0without disclosing sensitive data.<br \/>\nVisual and compelling reporting tools for clear stakeholder communication.<br \/>\nCompliance support for EU regulations, including\u00a0CSRD\u00a0and\u00a0ESPR.<br \/>\nComparability across product portfolios, enabling benchmarking and strategic decision-making.<\/p>\n<p><a href=\"https:\/\/circulartracker.eu\/\">CircularTracker\u00a0<\/a>is already implemented across construction, manufacturing, and textiles, empowering organisations to demonstrate leadership in the\u00a0circular economy, respond to transparency requests, and prepare for forthcoming EU requirements.<\/p>\n<p>Try it out for free:\u00a0<a href=\"https:\/\/circulartracker.eu\/\">https:\/\/circulartracker.eu\/<\/a><\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block block--white latest-insights\" >\n\t<div class=\"block__inner latest-insights__inner\">\n\t\t<div class=\"col--11 col--wrapper\">\n\t\t\t\t\t\t\t<div class=\"col col--12 editor-content latest-insights__title\">\n\t\t\t\t\t<h3 class=\"h3 hyphenate\">Other news<\/h3>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t<div class=\"col col--4 insight\" data-clickable=\"true\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2026\/04\/Giewerei-\u00a9-Ville-dEttelbruck-520x296.jpg\" class=\"attachment-insights-featured size-insights-featured wp-post-image\" alt=\"\" \/>\t\t\t\t\t\t<div class=\"insight__content editor-content\">\n\t\t\t\t\t\t\t<em class=\"cats\">Projects, Other<span class=\"cats__sep\"><\/span>April 8, 2026<\/em>\t\t\t\t\t\t\t<h3><a href=\"https:\/\/www.sweco.lu\/en\/actualites\/projets-en\/giewerei-first-groundbreaking-wunne-mat-der-wooltz-district-in-wiltz\/\">Giewerei: first groundbreaking! Wunne mat der Wooltz district in Wiltz<\/a><\/h3>\n\t\t\t\t\t\t\t<p>Giewerei in Wiltz launches with 155 affordable homes in a sustainable district, combining circular design, adaptability and community living. <span class=\"readmore\">Read more<\/span><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"col col--4 insight\" data-clickable=\"true\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2026\/04\/Batiments-du-futur-520x296.jpg\" class=\"attachment-insights-featured size-insights-featured wp-post-image\" alt=\"\" \/>\t\t\t\t\t\t<div class=\"insight__content editor-content\">\n\t\t\t\t\t\t\t<em class=\"cats\">Other<span class=\"cats__sep\"><\/span>April 8, 2026<\/em>\t\t\t\t\t\t\t<h3><a href=\"https:\/\/www.sweco.lu\/en\/actualites\/autres-en\/buildings-of-the-future-what-if-true-innovation-were-invisible\/\">Buildings of the future\u2026 What if true innovation were invisible?<\/a><\/h3>\n\t\t\t\t\t\t\t<p>Buildings of the future focus on invisible innovation from phase 0, aligning strategy, performance and sustainability across the full lifecycle. <span class=\"readmore\">Read more<\/span><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"col col--4 insight\" data-clickable=\"true\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.sweco.lu\/wp-content\/uploads\/sites\/28\/2025\/12\/AdobeStock_1572788864-520x296.jpeg\" class=\"attachment-insights-featured size-insights-featured wp-post-image\" alt=\"\" \/>\t\t\t\t\t\t<div class=\"insight__content editor-content\">\n\t\t\t\t\t\t\t<em class=\"cats\">Uncategorized<span class=\"cats__sep\"><\/span>December 23, 2025<\/em>\t\t\t\t\t\t\t<h3><a href=\"https:\/\/www.sweco.lu\/en\/actualites\/uncategorized\/why-do-more-with-less-is-not-a-circular-design-principle\/\">Why \u2018Do more with less\u2019 Is NOT a circular design principle<\/a><\/h3>\n\t\t\t\t\t\t\t<p>Why \u201cdo more with less\u201d is a linear efficiency rule, not circular design. True circularity requires lifecycle thinking, reuse, adaptability, and refusing waste. <span class=\"readmore\">Read more<\/span><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t<\/div>\n\t<\/div>\n<\/section>\n\n<section class=\"block form-block block--lightgray\" id=\"contacteng\">\n\t<div class=\"block__inner form-block__inner \">\n\n                    <div class=\"col--11 col--wrapper\">\n                                    <div class=\"col col--4 editor-content form-block__title\">\n                        <h3 class=\"h2 hyphenate\">How can we help you?<\/h3>                    <\/div>\n                    <div class=\"col--12 col\"><\/div>\n                \n                <div class=\"col col--4 editor-content\">\n                    A team of experts is ready to support you and explore how we can assist with your request. When you submit this form, someone from our team will contact you. This form is intended solely to request more information about our Sweco business solutions.                <\/div>\n\n                <div class=\"col col--7\">\n                    <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar 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)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_2' ><form class=\"gform_analytics_tracking\" method='post' enctype='multipart\/form-data' target='gform_ajax_frame_2' id='gform_2'  action='\/en\/wp-json\/wp\/v2\/posts\/6049' data-formid='2' novalidate autocomplete=\"off\">\n                        <div class='gform-body gform_body'><ul id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_2_16\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gform_honeypot\"  data-field-class=\"gform_honeypot\" ><label class='gfield_label gform-field-label' for='input_2_16'>Email<\/label><div class='ginput_container'><input autocomplete=\"off\"  name='input_16' id='input_2_16' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_2_16'>This field is for validation purposes and should be left unchanged.<\/div><\/li><li id=\"field_2_14\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_2_14'>First and last name\n\n<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_14' id='input_2_14' type='text' value='' class='small'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_2_13\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_2_13'>Company\n\n<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_13' id='input_2_13' type='text' value='' class='small'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_2_10\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_email\"  data-field-class=\"gform_email\" ><label class='gfield_label gform-field-label' for='input_2_10'>E-mail\n\n<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input autocomplete=\"off\"  name='input_10' id='input_2_10' type='email' value='' class='small'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_2_11\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_phone\"  data-field-class=\"gform_phone\" ><label class='gfield_label gform-field-label' for='input_2_11'>Phone number\n\n<\/label><div class='ginput_container ginput_container_phone'><input autocomplete=\"off\"  name='input_11' id='input_2_11' type='tel' value='' class='small'    aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_2_8\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full full expanding-textarea gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_textarea\"  data-field-class=\"gform_textarea\" ><label class='gfield_label gform-field-label' for='input_2_8'>How can we help you?\n\n<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea autocomplete=\"off\"  name='input_8' id='input_2_8' class='textarea medium'     aria-required=\"true\" aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/li><li id=\"field_2_15\" class=\"gfield gfield--type-fileupload gfield--input-type-fileupload gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_fileupload\"  data-field-class=\"gform_fileupload\" ><label class='gfield_label gform-field-label' for='gform_browse_button_2_15'>Add attachments\n\n<\/label><div class='ginput_container ginput_container_fileupload'><div id='gform_multifile_upload_2_15' data-settings='{&quot;runtimes&quot;:&quot;html5,flash,html4&quot;,&quot;browse_button&quot;:&quot;gform_browse_button_2_15&quot;,&quot;container&quot;:&quot;gform_multifile_upload_2_15&quot;,&quot;drop_element&quot;:&quot;gform_drag_drop_area_2_15&quot;,&quot;filelist&quot;:&quot;gform_preview_2_15&quot;,&quot;unique_names&quot;:true,&quot;file_data_name&quot;:&quot;file&quot;,&quot;url&quot;:&quot;https:\\\/\\\/www.sweco.lu\\\/en\\\/?gf_page=ea0efe4c3d1b749&quot;,&quot;flash_swf_url&quot;:&quot;https:\\\/\\\/www.sweco.lu\\\/wp-includes\\\/js\\\/plupload\\\/plupload.flash.swf&quot;,&quot;silverlight_xap_url&quot;:&quot;https:\\\/\\\/www.sweco.lu\\\/wp-includes\\\/js\\\/plupload\\\/plupload.silverlight.xap&quot;,&quot;filters&quot;:{&quot;mime_types&quot;:[{&quot;title&quot;:&quot;Allowed Files&quot;,&quot;extensions&quot;:&quot;*&quot;}],&quot;max_file_size&quot;:&quot;52224000b&quot;},&quot;multipart&quot;:true,&quot;urlstream_upload&quot;:false,&quot;multipart_params&quot;:{&quot;form_id&quot;:2,&quot;field_id&quot;:15,&quot;_gform_file_upload_nonce_2_15&quot;:&quot;26011e764d&quot;},&quot;gf_vars&quot;:{&quot;max_files&quot;:0,&quot;message_id&quot;:&quot;gform_multifile_messages_2_15&quot;,&quot;disallowed_extensions&quot;:[&quot;php&quot;,&quot;asp&quot;,&quot;aspx&quot;,&quot;cmd&quot;,&quot;csh&quot;,&quot;bat&quot;,&quot;html&quot;,&quot;htm&quot;,&quot;hta&quot;,&quot;jar&quot;,&quot;exe&quot;,&quot;com&quot;,&quot;js&quot;,&quot;lnk&quot;,&quot;htaccess&quot;,&quot;phar&quot;,&quot;phtml&quot;,&quot;ps1&quot;,&quot;ps2&quot;,&quot;php3&quot;,&quot;php4&quot;,&quot;php5&quot;,&quot;php6&quot;,&quot;py&quot;,&quot;rb&quot;,&quot;tmp&quot;]}}' class='gform_fileupload_multifile'>\n\t\t\t\t\t\t\t\t\t\t<div id='gform_drag_drop_area_2_15' class='gform_drop_area gform-theme-field-control'>\n\t\t\t\t\t\t\t\t\t\t\t<span class='gform_drop_instructions'>Drop files here or <\/span>\n\t\t\t\t\t\t\t\t\t\t\t<button type='button' id='gform_browse_button_2_15' class='button gform_button_select_files gform-theme-button gform-theme-button--control' aria-describedby=\"gfield_upload_rules_2_15\"  >Select files<\/button>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div><span class='gfield_description gform_fileupload_rules' id='gfield_upload_rules_2_15'>Max. file size: 50 MB.<\/span><ul class='validation_message--hidden-on-empty gform-ul-reset' id='gform_multifile_messages_2_15'><\/ul> <div id='gform_preview_2_15' class='ginput_preview_list'><\/div><\/div><\/li><li id=\"field_2_12\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_consent\"  data-field-class=\"gform_consent\" ><label class='gfield_label gform-field-label gfield_label_before_complex' >Consent\n\n<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_consent'><input autocomplete=\"off\"  name='input_12.1' id='input_2_12_1' type='checkbox' value='1'   aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_2_12_1' >By submitting your information, you agree to Sweco\u2019s Privacy Policy. <a href=\"https:\/\/www.sweco.lu\/privacy-notice\/\">Click here<\/a> to learn more about how we protect your data.<\/label><input autocomplete=\"off\"  type='hidden' name='input_12.2' value='By submitting your information, you agree to Sweco\u2019s Privacy Policy. &lt;a href=&quot;https:\/\/www.sweco.lu\/privacy-notice\/&quot;&gt;Click here&lt;\/a&gt; to learn more about how we protect your data.' class='gform_hidden' \/><input autocomplete=\"off\"  type='hidden' name='input_12.3' value='2' class='gform_hidden' \/><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <button class='btn btn__primary' id='gform_submit_button_2'><span>Send\n\n<\/span><\/button> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=eccb0ebc042540d2365f8fcab36708a5' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_2' value='WyJ7XCIxMi4xXCI6XCI1YWFlZWZiNzU3NDE1NWIwNWU5MDY0MTFiNjFlZTRmYlwiLFwiMTIuMlwiOlwiNzUwZGM2ZGIzMGU2MmUxY2M5NzQ4NTZmYTMyN2I2NWFcIixcIjEyLjNcIjpcIjQ4NjlmOWJhYzg0YjZiZDJiNzcwZjM5NTYwZDY2YmJjXCJ9IiwiMTRjZjIyMzExNWExMzY5NDUzMjgxMzU4NjU4NzA0ZTYiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            <input type='hidden' name='gform_uploaded_files' id='gform_uploaded_files_2' value='' \/>\n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https:\/\/www.sweco.lu\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery('#gform_ajax_frame_2').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_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').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_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').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_2').val();gformInitSpinner( 2, 'https:\/\/www.sweco.lu\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = 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_2').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"2\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_2\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_2\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_2\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, 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();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n                <\/div>\n            <\/div>\n        \n\t<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Why circular economy won\u2019t scale without data standardisation. Learn how ISO 59040 and CircularTracker make circularity measurable, comparable, and actionable.<\/p>\n","protected":false},"author":185,"featured_media":6064,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"The Shipping Container of Circularity: How Data Standardisation Will Scale the Circular Economy","_seopress_titles_desc":"Why circular economy won\u2019t scale without data standardisation. Learn how ISO 59040 and CircularTracker make circularity measurable, comparable, and actionable.","_seopress_robots_index":"","footnotes":""},"categories":[58],"tags":[],"class_list":["post-6049","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-autres-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/posts\/6049","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/users\/185"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/comments?post=6049"}],"version-history":[{"count":11,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/posts\/6049\/revisions"}],"predecessor-version":[{"id":6198,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/posts\/6049\/revisions\/6198"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/media\/6064"}],"wp:attachment":[{"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/media?parent=6049"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/categories?post=6049"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sweco.lu\/en\/wp-json\/wp\/v2\/tags?post=6049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}