The High Court has ruled in favour of Kenya Revenue Authority (KRA) in a case filed by a Dubai based company seeking orders...