Finance Did HDFC Bank Shares Really Fall 62%? What You Need to Know About the “Crash” September 20, 2025