Last Wednesday, Snap Inc. stock fell by 20%. This is after the company released its first financial results following its widely published initial public offering
The Samsung S8 has finally been launched, and yes, it is almost as we expected all thanks to the massive number of leaks that sprung online on the run up to the launch