@thebigk
•
Oct 27, 2024
Oct 27, 2024
1.0K
Definition of success in realistic world is always about the scale achieved, long term market leadership and most importantly the possible returns in the exit which could usually be around 7 to 8 years.
Shiju RadhakrishnaniTraveller