Nokia India appoints new country business leader and country manager

Business