Monday 31 August 2026London --:--Frankfurt --:--Zurich --:--

Facebook posts massive $26 billion revenue – but not a Bitcoin in sight

No sign of rumoured Bitcoin holdings as Facebook posts record $26 billion revenue figures.