The portfolio on the website also contains some projects that belong to one or more of the Founders and not to Aplos Innovations specifically. The images used on the website are obtained from public sources.
From the past few weeks twitter is in the news. A few tech giants are looking at it like it's lunch time including Disney which is not a tech giant but why does it want to buy twitter? Maybe because they want the limit more than 140.