India, officially the Republic of India, is a country in South Asia. It is the second-most populous country, the seventh-largest country by area, and the most populous democracy in the world. Read More
The company is ready to roll out India's first mRNA vaccine in 72 hours after the government's permission, said Gennova Biopharmaceuticals Ltd Chief Executive Officer and Whole-time Director Dr Sanjay Singh. ...