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.lyPublished on 2023-02-17