Digital lifefromAdExchanger1 week 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.