narrowed

India’s trade deficit in October narrowed to $ 19.9 billion

New Delhi: The trade deficit of India's merchandise in October narrowed to $ 19.9 billion from a record $ 22.6…

3 years ago

Urban India Children have survival opportunities in the first year

Children born in Urban India continue to have a much higher chance to survive in the first year than those…

3 years ago