The British Broadcasting Corporation (BBC) as the UK"s public-service broadcaster, headquartered at Broadcasting House in London. The birth of British Broadcasting, management board, governance and corporate structure, finances, revenue and expenditure.