Muhammad now most popular name for babies in Great Britain
Muhammad now most popular name for babies in Great Britain

The Department of Statistics in the United Kingdom has revealed in its latest dataset that Muhammad is officially the most popular name for a newborn boy in England and Wales, reports NDTV. More than 4,600 babies were registered with that name in 2023 - the highest for a boy. Muhammad was the...

Vodafone-Three merger approval blotches UK antitrust shift
Vodafone-Three merger approval blotches UK antitrust shift

Britains approval of a merger between two of its four mobile networks signals a shift in regulatory priorities, with economic growth and infrastructure investment now taking precedence over keeping consumer prices low, reports Reuters. On Thursday, the Competition and Markets Authority (CMA)...