Amazon and Microsoft Launch Attacks on Apple