Floating wind power developer Castle Wind has signed a memorandum of understanding (MoU) with Californian local utility Monterey Bay Community Power (MBCP)