The company lost about 70% of its value as Amazon gained ground and relationships with top ad agencies soured.
Source link
The company lost about 70% of its value as Amazon gained ground and relationships with top ad agencies soured.
Source link