Down 96%, is this FTSE 250 stock the biggest bargain in the index?

[ad_1] Image source: Getty Images As a general rule of thumb, the stock market tends to offer long-term positive returns. The longer the time period you look at, the more likely it is that the trend has been higher. However,…







