Question: Jo Lynn "Jody" Allen is the sister of which American business magnate, investor and philanthropist?
Sentence (from "Peter Lim"): In 2016, Forbes ranked him as the 11th richest person in Singapore with a net worth of US$2.4 billion.
Relevant evidence: No