Twitter blames Musk, weak ad market for revenue drop, net loss – shareandstocks.com Skip to content Image and article originally from www.shareandstocks.com. Read the original article here. Post navigation The GovTrades Vision — GovTrades Home Depot Whale Trades Spotted