Is BusinessInsider part of Apple? That could explain a lot.
Be sure to let us know if it is ... LOL ...