Alphabet, Microsoft spur hope big tech can handle slow economy, CIO News, ET CIO