4 Mar 2014, 19:23 UTC · By: Gabriel Brindusescu / Citroen showed it’s new production-ready C4 Cactus last month at some French event, but its world debut was set to be made at this year’s Geneva Motor Show. The crossover has now arrived...