Podcast

Root Causes 186: Digital Signature SNAFU Costs Swiss Company 3 Billion Euro Contract