Turtlemint's Market Debut: A Troubling S Turtlemint Fintech shares fell over 11% on their debut. Discover what this means for investors and t...