Just in is OFCOM's findings about the new BBC iPlayer. It's worth a serious read. I'll comment more on this later..

Comments