Cate Lawrence
This week, climate data startup Iceberg Data Lab (IDL) announced the first close of its Series A, raising $10 million...