Stripe now worth more than $9 billion after raising $150 million Sam Shead, Business Insider November 25, 2016 4:11 PM
Apple facing stiff opposition in Ireland over new $925 million data center Sam Shead, Business Insider October 22, 2016 8:15 PM