Source: https://www.theverge.com/2014/5/20/5735784/microsoft-reportedly-canceled-plans-to-unveil-the-surface-mini