India most preferred destination for investment- Deepak Vohra
Bhubaneswar: An emerging India, bubbling with self-confidence and new energy, has become the world’s fifth largest economy with a gross domestic product (GDP) of 3.5 trillion dollars, senior diplomat and special advisor to the Prime…