US Ambassador to India, Eric Garcetti, visited Bengaluru to meet with space sector business... (63 revisions)