Self-confidence or self-delusion from Mark Zuckerberg as he bets the Meta farm on his pet Metaverse ambitions, which are soaking money away from the firm with no apparent benefit […] Click here to view full article Tags:facebook