Umbrella Entertainment has rebranded to Umbrella, marking a strategic shift towards original content and multi-platform distribution across Australia and New Zealand.
Free AVOD platform starts to build an audience for advertisers, reveals key features