potential investors

How media start-ups can attract impact investors

Reading Time: 3 minutes Hesbon Owilla  Studies indicate that 70 per cent business start-ups are doomed to fail in their first three years. These […]