The newly- launched International Commer­cial Admiralty and Division (ICAD) court is expected to strengthen investors' confidence as the go-to place for business and dispute resolution.