London terrorist attack: 7 people have been killed, 3 suspects shot dead by Police

Newsroom24x7 Network London: Seven people have died as a result of a terrorist attack in London, in addition to the 3 suspects shot dead by

World Competitiveness Rankings: Most competitive countries jostle for top positions, India slides down 4 places

Newsroom24x7 Staff For the first time this year the report also ranks countries’ digital competitiveness Lausanne, Switzerland: While the world’s most competitive countries continue to