Substrate
Lime Files for IPO Disclosing $886.7 Million Revenue in 2025 While Remaining Unprofitable — Substrate