Daily Mail and General Trust plc is a British media company, the owner of The Daily Mail and several other titles. The company manages a multinational portfolio of companies, with total revenues of almost £2 billion. Read More
China on Saturday reported 75 new COVID-19 cases. As per the National Health Commission, out of 75 infections, 61 were reported from Anhui Province. ...