Spire Global has announced a new office in Luxembourg and $70 million in Series C funding, including funding from the Luxembourg Future Fund. Learn more about Spire's latest developments, its newest team members, and its job openings around the world.