Fox Business reports that AOL tried to buy Business Insider late last year for "between $100 million and $150 million," but failed because BI wanted "a more lucrative offer." Wellll, how about if they threw in a Wikipedia page? Ehh?