By

Joseph Wangui

Correspondent

Nation Media Group

The High Court has ordered the Kenya Revenue Authority (KRA) to pay Sh29.4 million in tax refunds to Pernod Ricard Kenya after finding that the taxman failed to determine the company’s refund applications within the 90 days required by law.