Native and Programmatic Advertising BT Launches New Digital Advertising Platform for Online Businesses AIT Staff Writer Oct 28, 2021 BT has launched a new digital advertising platform to make it easier for businesses to run their own digital marketing campaigns, helping them to…