Discount chain B&M has announced it is making hefty discounts to its stock in an effort to 'reduce unwanted goods' and 'restore sustainable growth'. It comes as the firm has warned over profits again ...