New Delhi: India's Gross Domestic Product (GDP) has doubled in size over last ten years, according to the latest data released by the International Monetary...