It may sound odd to many but Zimbabwe has ‘big business’. That is big companies that make significant profits on a yearly basis. Even...