Jambika Docs, a new boutique sales agency specializing in documentaries and factual content, has launched in Barcelona, and ...