Brief

Delaware legislation aims to give leverage over controversial Artificial Island project