The Grant Thornton International Business Report (IBR) 2010, which covers the opinions of over 7,400 business owners across 36 economies, puts the stress level for Botswana at 58 percent against a global average of 56 percent. However, Botswana's...