India's mind has always looked towards innovation and efficiency. Comparing various technologies that help us or for science, India seems to have an uncanny...
Twitter has multiple adjectives given to it almost daily. A cesspool of vitriol, troll headquarters, and of course against free speech. While not denying...