Now it's clear for sure that BlackRock is acquiring them, since there's an office in New York. I wouldn't be surprised if they end up in the same building :)
I went there on purpose and checked it myself, video proof is attached. Do you think it's a coincidence that the TechBerry is placed next to BlackRock in NYC?
Continuing on the topic: Just to clarify, I didn't film this - it's a video from TechBerry website. It looks great, no doubt. You can tell the marketing team is expensive, probaby from BlackRock already.