Philippines. 27th June, 2017. The website of Google Shopping service is seen in Manila, Philippines. According to news reports, the European Commission has issued a billion euro fine on Google over the alleged promotion of its shopping service over other similar services in search results listings. Credit: Richard James M. Mendoza/Pacific Press/Alamy Live News
Size: 4977px × 3733px
Photo credit: © PACIFIC PRESS / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: commission, european, fine, google, manila, philippines, service, shopping, technology