Shaking the sphere of digital business, Twitter has reportedly declined to clear its debts owed to Google Cloud, a move that could put the social media giant’s trust and safety mechanisms in jeopardy. The deadline for payment has passed with the contract renewal slated for this month, a situation causing some ripples across the sector. ... Read more