London is the capital and largest city of both England and the United Kingdom. Standing on the River Thames in the south-east of England, at the head of its 50-mile estuary leading to the North Sea, London has been a major settlement for two millennia. Read More
Chief Minister Arvind Kejriwal on Friday chaired a high-level review meeting regarding the roads being revamped in the state on the lines of European countries. ...
India and the United Kingdom have concluded the second round of talks for a Free Trade Agreement (FTA) between the two countries, the Ministry of Commerce and Industry said on Friday. ...
The Jindal School of Journalism and Communication (JSJC), OP Jindal Global University (JGU), an "Institution of Eminence" as recognised by the Government of India is admitting students to its new B.A. (Hons) Film and New Media Programme. ...