Storia: Google fined $1 billion by EU over its Play app store and search engine — Warptech Lab News