The BBC Trust was the governing body of the British Broadcasting Corporation between 2007 and 2017. It was operationally independent of BBC management and external bodies, and its stated aim was to make decisions in the best interests of licence-fee payers. Read More
Facebook has made an initial commitment of $130 million to build a global oversight board that will ensure good governance and accountability across its services and platforms. ...