Massive self-inflicted brand damage worked for X dot com, I suppose.
Is X even breaking even at the moment? Last I checked the ad revenue had dried up and boiled off, did they actually manage to cut enough to even it out?
Is X even breaking even at the moment? Last I checked the ad revenue had dried up and boiled off, did they actually manage to cut enough to even it out?