India has 1,369 million inhabitants, nearly 1/5 of the world’s population live in India. It is the 7th largest country in the world, 3,287,263 km2. A total of ~ 18 million babies are born every year in India and the Maternal Mortality Ratio (MMR) in India is high, 13% MMR, (WHO 2016). WHO recommends a […]
Welcome to our news page. Here you’ll find the latest updates and news about Trice.