Global investor based in Luxembourg looking for companies taking on the biggest challenges facing the globe.