British Airways PLC said Friday that it had overturned a dress code rule that had barred employees from wearing visible religious symbols. Public controversy flared over the policy after Nadia Eweida, a check-in clerk at Heathrow airport, refused to stop wearing a tiny cross on a neck chain. She protested that the policy amounted to religious discrimination because Sikhs and Muslims were allowed to wear head coverings. British Airways said those coverings are part of the firm's official uniform and featured company colors. In a statement, BA said it had reviewed the airline's uniform policy and consulted a wide range of religious groups, including representatives from the Church of England, the Catholic Church and the Muslim Council of Britain.