Key PointsIndia surpasses Japan to become the world’s fourth largest economy, with a GDP of $4.187 trillion.Now ranks behind only the USA, China, and...
New Delhi: The opposition alliance Indian National Developmental Inclusive Alliance (India) has announced a boycott of 14 television anchors, accusing them of spreading hatred...