French Automaker Citroen unveils the new C4 Picasso that offers a vast interior space and a large greenhouse within a compact exterior dimension.