French Dream Town reveals its Deep Tech Hub!

A summary of technological and ecological innovations.