Within the past couple of days I read something on FR that was not very becoming about Business Insider. Should we be more careful about posting links to Business Insider???
Business Insider is a far left propaganda rag. Just take what they say with a doe lick of salt.