Mohamed BEN TALEB ALI Infrastructure · Strategic & Complex Project Execution Luxembourg base · Regulated public assets · International exposure View Project Exposure Read Executive Summary