The board, which will have its own website, is housed under a trust, which the social media giant says is independent of Facebook and is endowed with $130 million. from Tech-Economic Times Read The Rest:economictimes...