Technology

Defy Media's exit from programmatic business leaves some publishers unpaid