A General News Magazine
Sneha Choudhry is the Co-Founder and Chief Business Officer of Zolo, certainly considered one among the…