<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Policy Options</provider_name><provider_url>https://policyoptions.irpp.org/fr/</provider_url><title>Fixing the defence procurement fundamentals</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="P2QkJKc1E9"&gt;&lt;a href="https://policyoptions.irpp.org/fr/2016/01/fixingthefundamentals/"&gt;Fixing the defence procurement fundamentals&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://policyoptions.irpp.org/fr/2016/01/fixingthefundamentals/embed/#?secret=P2QkJKc1E9" width="600" height="338" title="&#x201C;Fixing the defence procurement fundamentals&#x201D; &#x2014; Policy Options" data-secret="P2QkJKc1E9" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
&lt;/script&gt;
</html><thumbnail_url>https://policyoptions.irpp.org/wp-content/uploads/2025/08/PO_DefenceProcurement.jpg</thumbnail_url><thumbnail_width>1920</thumbnail_width><thumbnail_height>1080</thumbnail_height><description>Successive governments come to power in Canada criticizing their predecessors&#x2019; mismanagement of defence procurement and promising to do the job more effectively. None has succeeded noticeably better than the others, and the reasons in every case are remarkably similar. Some governments see the solutions purely in terms of funding and conclude that allocating more money [&hellip;]</description></oembed>
