A company that created an 'intelligence layer' for Twitter gets new investmentuk.businessinsider.com1 pointmikemajzoub11 years ago