Juan David Castro advises local and foreign companies in mergers and acquisitions and corporate matters.