Prime Minister Narendra Modi and West Bengal Chief Minister Mamata Banerjee have been named in Time Magazine’s list of the world’s 100 most influential people. Adar Poonawalla, CEO, Serum Institute of India, was also present. The annual list of the 100 most influential people in Continue Reading