Latka logo
Carbon Re Revenue 2023: $2.6M ARR, $74.1K Raised