The truth is that despite all our best efforts, most new businesses still fail. Starting a business is tough. It’s even tougher building one with strong ethical foundations. Up to 90 percent of UK and US startups fail by the 10th year. This trend is even worse in developing countries such as in Africa, […]