ITV Plc invests £3 million in Feel Holdings August 19, 2021 LONDON, UK: ITV Plc has concluded an investment in Feel Holdings Limited, a UK-based digital health startup on a mission to clean up and disrupt...