Edelman is negotiating a formal contract with the Bahamas for strategic communications on issues impacting its reputation abroad.