Yes the retail boxed copy requires Steam activation. Though there's no indication on the back of box, or even any copyright/TM Steam logos inside the manual. But on the front page of the manual, just about the serial key there in fine print that reads; "Steam Activation Code". So yes the PC retail boxed copy requires a Steam.
Also noted boxed copies don't have pre-order bonuses inside.