Just another Fintechpulse8 News site
Of the three companies that have ever installed investor-overriding mission guardians in a for-profit structure, one…