Managing Director
A very high-level sharing of what investors are looking for in a deal and how to ensure investees be able to deliver for a win-win situation.