Dentons advises on one of the largest ship finance deals

Important Notice