U.K company’s bid for Kenya gold mining license stallsBy Nasir AgbalayaJanuary 2, 2020 The Kenyan government has delayed a mining license to London-based Red Rock Resources which plans to produce gold in Migori, western Kenya, forcing the multinational to…