Christopher John Evans pi$$e$ me off because every time I Google him, Captain America populates the results. Who's our next investor? Robert Milhous Downey? Would it have killed them to name some of the firms represented?
That picture does show up in other articles but the $100M isn't mentioned. Just the "investment cooperation agreement".