Contact the publisher of this press release Streamroot Patented Distributed Delivery Technology is Selected by the Leading French Public Audiovisual Group: France Télévisions