Keywords Studios (KWS) Flash note - COVID-19 update: FY results delayed Price 1,343p Market Cap £877m 25 March 2020 | Software & comp services