The success of Netflix’s mission, “to entertain the world”, relies on two critical factors ― content and delivery. Lachlan Hughes Swell Asset Management