Name:Volvox Delta Project: Channel deepening and reclamation Location: Port of Mombasa (Kenya) Date: 13 February 2012