Street Talk for May 17, 2019 Wednesday, May 15, 2019 Global commercial production company Picture Farm has extended its reach to Germany, opening an office in Berlin under the aegis…