Home Gossip Devki Group Withdraws Bid to Lease Mumias Sugar Company After Concerns from Western Leaders –