Premiere Vision February 20 February 19, 2020 Sheila-Mary Carruthers Interesting trade showcase, featuring strongly the environmental message, sometimes good, sometimes a little greenwashed!