1.0constructconnect.comThe Construction Record Podcast – Episode 41: Elections, CanaData and Bridging the Gap - constructconnect.comrich600338<blockquote class="wp-embedded-content" data-secret="vgcwOneFsE"><a href="/dcn/podcasts/construction-record-podcast-episode-41-elections-canadata-bridging-gap">The Construction Record Podcast – Episode 41: Elections, CanaData and Bridging the Gap</a></blockquote><iframe sandbox="allow-scripts" security="restricted" src="/dcn/podcasts/construction-record-podcast-episode-41-elections-canadata-bridging-gap/embed#?secret=vgcwOneFsE" width="600" height="338" title="“The Construction Record Podcast – Episode 41: Elections, CanaData and Bridging the Gap” — constructconnect.com" data-secret="vgcwOneFsE" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"></iframe><script type="text/javascript"> /*! This file is auto-generated */ !function(c,d){"use strict";var e=!1,o=!1;if(d.querySelector)if(c.addEventListener)e=!0;if(c.wp=c.wp||{},!c.wp.receiveEmbedMessage)if(c.wp.receiveEmbedMessage=function(e){var t=e.data;if(t)if(t.secret||t.message||t.value)if(!/[^a-zA-Z0-9]/.test(t.secret)){for(var r,a,i,s=d.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),n=d.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),o=0;o<n.length;o++)n[o].style.display="none";for(o=0;o<s.length;o++)if(r=s[o],e.source===r.contentWindow){if(r.removeAttribute("style"),"height"===t.message){if(1e3<(i=parseInt(t.value,10)))i=1e3;else if(~~i<200)i=200;r.height=i}if("link"===t.message)if(a=d.createElement("a"),i=d.createElement("a"),a.href=r.getAttribute("src"),i.href=t.value,i.host===a.host)if(d.activeElement===r)c.top.location.href=t.value}}},e)c.addEventListener("message",c.wp.receiveEmbedMessage,!1),d.addEventListener("DOMContentLoaded",t,!1),c.addEventListener("load",t,!1);function t(){if(!o){o=!0;for(var e,t,r,a=-1!==navigator.appVersion.indexOf("MSIE 10"),i=!!navigator.userAgent.match(/Trident.*rv:11\./),s=d.querySelectorAll("iframe.wp-embedded-content"),n=0;n<s.length;n++){if(!(r=(t=s[n]).getAttribute("data-secret")))r=Math.random().toString(36).substr(2,10),t.src+="#?secret="+r,t.setAttribute("data-secret",r);if(a||i)(e=t.cloneNode(!0)).removeAttribute("security"),t.parentNode.replaceChild(e,t);t.contentWindow.postMessage({message:"ready",secret:r},"*")}}}}(window,document); </script> On this episode of the Construction Record podcast, national editor Vince Versace and Journal of Commerce digital media editor Warren Frey look at ConstructConnect’s recent CanaData conference, held recently in Toronto with a shift in focus from pure economics to a mix of technology and economic forecasting. Vince and Warren also address the recent municipal […]