E-CommercefromThe Motley Fool2 weeks 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.