Brazilian digital bank PicS files US IPO

Brazilian digital bank PicS files for an estimated $500 million US IPO   PicS sets terms for $400 million US IPO January 20, 2026 Brazilian digital bank PicS sets terms for $400 million US IPO PicS (PicPay), which operates a... Read more