GRAND PRIX win at The Deauville Green Awards in France

DEAUVILLE GREEN AWARDS Normandy France recognizes BLACK INSIDE-THREE WOMEN’S VOICES: GRAND PRIX AWARD – BEST COMMERCIAL FILM. Launched in 2011, the Deauville Green Awards—also known as the International Festival of Corporate Film and TV… Continue reading