Yesterday, Tuesday 23rd April 2019, saw both Twitter and Snap release their earnings reports for...

read more