2 ms·Maybe they meant that's the term used for those 5 tech companies in the finance industry?by sincerely 8y agoMaybe they meant that's the term used for those 5 tech companies in the finance industry?