Stock markets crash nearly 3% amid global equity rout, investors
Stock markets crashed nearly 3% on August 5 due to across-the-board selling in banking, IT,
Read More