Public trust in both government and corporations is low, and deservedly so.— Rebecca MacKinnon
Public trust in both government and corporations is low, and deservedly so.