Assorted Links

Related

My title is a bit deceiving – retail sales definitely

Apple released quarterly results for their fiscal third quarter yesterday.

Some facinating findings in some recently released data from Furry: