News

RR Donnelley blames declining demand for £482m net loss

Google translate: