Back...

  • ADRATE, the price or tariff that businesses pay to advertise [n]