Google to pay £260 million in Play Store settlement

Business