Sustainability as a Solution to Global Business Challenges: A Focus on Africa