Here're stocks that have seen the greatest decline from their all-time high
Unsustainable debt levels and uncertain business outlook is a common thread among companies
)
premium
Representative Image
Shares of several firms that were previously large-caps are cutting a sorry figure at the bourses these days.
Topics : Stock movemnet