The Nifty 50 has seen a significant drop over the past three weeks, falling from its peak of 26,277 to around 24,400. This decline has stirred concern among investors and analysts, leaving many to wonder what caused such a sharp fall. Several global and domestic...