Zimbabwe's government has signed a $478 million agreement with an energy company and three banks to finance the 2017/18 summer farming season in a push to improve food security, a state-owned newsp