Over the years, the tech ecosystem has seen a global explosion of start-ups.While it is quite good, to be excited, at the sights of start-ups springing up, especially, in this part of the world, we must not shy away, from the reality that, more than 70% of start-ups, eventually fail, due to what can best,…
