Fakhri Ahmadov

3 Years ago
The India story is still encouraging despite a few hiccups in the startup space...