News

India's population is projected to peak at around 1.7 billion in the early 2060s before gradually declining but it will remain the world's most populous country through the century.
Shares of Tata Elxsi slipped over 7% in early deals on Friday after the Tata Group firm reported a decline in net profit for ...
Ginny & Georgia' spends a second week at No. 1 overall on the Nielsen charts and ‘Love Island USA' hits a series high.