BLS International, a global tech-enabled services partner for governments and citizens, announced today that it has signed a 7-year contract to process short-term and long-term visas for Germany in North America and Mexico regions. BLS will be starting operations with two centres in Mexico and Continue Reading