despite these differences both institutions worked together to ensure that the deliverers
Despite these differences, both institutions work together to ensure that the system delivers.
Despite these differences, both institutions work together to ensure that the delivers.