site logo

Microsoft, Google make peace after multi-year global regulatory battle