Kenya Railways has cancelled an international tender for the supply of 24 air compressors for Diesel Multiple Unit trains just 12 days before the submission deadline The tender was advertised under ...