An investment of USD 371 billion will be required to achieve key global health targets and prevent 97 million premature deaths in 67 countries, including India, by 2030, a study has said.