Neil Armstrong gave pep talk to telecom executives in mid 1990s: Minister Rajeev Chandrasekhar Read more