The Incorporated Society of British Advertisers (Isba) has released the results of an in-depth probe into the adtech supply chain, finding that publishers receive only 51% of advertiser spend. One-third of supply chain costs were unattributed, which may force transparency from the convoluted process going forward.| The Drum