Marks and Spencer Group plc is a major British multinational retailer with headquarters in London, England, that specialises in selling clothing, home products and food products, mostly of its own label. Read More
The Chinese owner of Australia's biggest and oldest dairy farming business is scrambling to sell off parts of the business after an investigation was launched into the conditions of farms. ...