NFT & Gaming Browser maker Opera seeks 160 million CELO stake to become key network stakeholder by admin March 19, 2026 by admin March 19, 2026 Browser marker Opera (OPRA) wants to replace its cash-based deal with Celo with a 160 million … Read more 0 FacebookTwitterPinterestEmail