Google is reportedly facing antitrust charges from the European Union that could hit its advertising technology business, which is Google’s main source of income. Bloomberg who confirmed the development said the charges will be made public as soon as possible and will be targeting Google’s advertising technology business. About 80% of Google’s annual revenue comes […]