BLS International signs contract to process German visas in North America & Mexico BLS will be starting operations with two centres in Mexico and eight centres in North America in cities including Boston,