Duluth-based NCR Corp. has reached a deal to sell 3,800 automated teller machines to the State Bank of India, the country’s largest bank. The order is the largest ATM deal…
As managing editor of Global Atlanta, Trevor has spent 15+ years reporting on Atlanta’s ties with the world. An avid traveler, he has undertaken trips to 30+ countries to uncover stories on the perils... More by Trevor Williams
