Tech Brief: Snap Inc.'s Rough First Year as a Publicly Traded Company in One Chart

Snap Inc. is yet to scale its opening week high of US$ 29.44 per share

Comments