Netflix expands production hub in Madrid by strengthening its bond with creative community in Spain

Netflix recently hosted a celebration event to inaugurate the expansion of its production hub in Madrid,…

‘The Mitchells Vs. The Machines’ is Netflix’s most popular animated feature to date

Pandemic has hit human race and the economy badly but it proved as a boon for…