TEC Direct Media
 - TEC Direct

Impressions

The number of homes or individuals exposed to an advertisement or group of advertisements.