Nielsen Holdings Plc is an American information, data and measurement firm. Nielsen operates in over 100 countries and employs approximately 44,000 people worldwide. Total revenues were $6.2 billion in 2016. Read More
As a part of promoting train tourism over Nilgiri Mountain Railway (NMR) section, around 71 foreign passengers from UK, USSR and USA enjoyed a ride on full tariff train-special between Coonoor and Udagamandalam on Monday. ...