India-based 'Period. End of the Sentence' bags Oscar; makes history
‘Period. End of Sentence,’ a film based in India created history by winning the best...
India has featured in the world’s most innovative countries list for the first time. India ranked 54th in the Bloomberg 2019 Innovative Index listing...