India is no longer a developing nation, says DST Secy

Posted on   10:05 am

The Union Government’s Department of Science and Technology (DST) Secretary Srivari Chandrasekhar recently claimed that India is no longer a developing nation. “The kind of investments we do in research and technology are far more than other countries.