Managing a business is no mean feat – it requires sacrifice, dedication, innovation and drive. There are more than 2.17 million actively trading...