News

Corporate site selection consultancy Global Location Strategies (GLS) announced that it acquired two different software platforms for the economic development industry.