Europe-based social networks launch bid to challenge tech giants
New schemes to launch Europe-based social networks face a steep, rocky road to seduce users away from American and Asian giants in the sector. Founders nevertheless see opportunity in the disillusionment and distrust of major platforms that have spike…