An Opera News Kenya publication
The EU’s powerful competition authority Monday imposed a 12.5 million euro ($14 million) fine on US…