News / Student Success

Teesside University graduates launch world’s first truly social network

TEESSIDE University graduates have launched ‘Orca’, the first social network designed to tease people away from social media and encourage real world socialising instead. The app, which was launched last […]