Digital lifefromAdExchanger1 month agoPeople Inc. Has A New Name, But It Still Faces The Same Old Google Search Traffic Drought | AdExchangerPeople Inc. experiences a decline in Google referral traffic while digital ad revenue shows growth.