News

In London last week British Broadcasting Corp. and Baird Television Ltd. rushed preparations to open an experimental television station this month in Alexandra Palace atop a hill in North London.