"we facilitate deals backed by a strong culture of execution and rigorous analysis."<br/><br/>is this sentence correct?<br/><br/>many thanks<br/>Andy