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