site logo

Ross issues weak outlook despite beating earnings