May 16, 2022 0 Comments BBC signs up 18 firms under £40m software deal, aims to build more responsive platforms The Stack