Boston-based Energy Management Inc has cancelled the offshore wind development lease for its 468-MW Cape Wind project off Massachusetts, according to a statement quoted by the media.