Nokia appoints Mittal, Mehra as country business leader, country manager

Business