The help of experts is being sought to ascertain the nature of the device, which had a U.S. Flag printed on it.
Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
First Published: May 24 2013 | 6:16 PM IST