The protracted battle between the Kenya Revenue Authority (KRA) and Darasa Ltd, a sugar importer is finally drawing to a close after the...