BtoB

CNET posts lower earnings, larger loss