Lighting Lighting NewsNew Citroen C4 Picasso: Technospace unveiled at GenevaApril 1, 20131 minute read Today, the Marque is unveiling the official pictures of its new C4 Picasso, to be launched in France in June 2013. To access this post, you must register DVN Lighting Gold Membership. Total 0 Shares Share 0 Tweet 0