Philly Azavea has been acquired by Alexandria - based Element 84

The world’s largest geospatial software firm has been bought by a US firm. Both firms work in the space of space, according to the latest announcements from the tech industry.. But what happens to their headquarters in Philly?

Source: technical.ly
Published on 2023-02-17