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
Talk about making noise in tinsel town! Mansi Bagla is no new name in the industry now. From announcing her first film as a Producer for Forensic to walking at the Red Carpet at Cannes Film Festival 2022, Mansi has surely come a long way. ...
Punjab and the United Kingdom (UK) on Thursday agreed to collaborate in the areas of agriculture, Information Technology (IT), food processing, higher education, sports, public transport and biomass. ...
Delhi Deputy Chief Minister and Education Minister Manish Sisodia, on the third day of his UK visit, met UK's Minister for Skills Alex Burghart to explore the new partnership opportunities to foster innovation and give a boost to Delhi's higher educa ...