Most placements remain live for 12 to 24 months, although this can vary by outlet. Many major sites offer long-term retention, but this is always in the publishers control and beyond ours.
Most placements remain live for 12 to 24 months, although this can vary by outlet. Many major sites offer long-term retention, but this is always in the publishers control and beyond ours.