Source: http://indianexpress.com/article/technology/social/facebook-executives-2016-memo-shows-company-aware-of-its-faults-5118025/