The content development deal was initiated by Sean Nicholls at Link Marketing & Management International. Big Owl Pictures, backed by private equity firms, was launched in Australia in 2022 by the ...