News

How much responsibility do engineers and developers have in creating digital spaces. Did they know that the digital worlds they make shape society and people’s views?