Agricultural News High food, SGR imports push trade deficit to Sh1.13 trillion by admin March 5, 2018 By CONSTANT MUNDA Kenya’s trade deficit hit Sh1.13 trillion last year from Sh853.68 billion a year earlier largely because of… Read more