Yes, BBC famously refers to British Broadcasting Corporation, which is a famous channel in the United Kingdom.