Episode 36: An interview with Fran Villalba Segerra, the Founder and CEO of Internxt. https://internxt.com/