Axel Springer has made good on earlier reports that it was close to buying business news site Business Insider. The company, which already owned a 9 percent stake, announced this morning that it’s buying another 88 percent for $343 million based on a full value of $442 million.