E-CommercefromThe Motley Fool1 day agoDRCT Revenue Drops 54% | The Motley FoolDirect Digital reported a significant revenue shortfall in Q2 2025, missing analyst expectations and highlighting recovery challenges in the advertising sector.