Microsoft Celebrates 40th Anniversary