Breaking News, East Africa News, Sports News, Kenya News & World News
The European Court of Justice (ECJ) has ordered Apple to pay back €13 billion (£11 billion;…