france 24 is a well-known tv channel based in Paris, France. I worked on this branding pitch at an ad agency in Beirut, lebanon called Rouge Ad in 2013.
Back to Top