Technology

Microsoft Admits $6.2 Billion Invested in Online Display Worth Nothing Today