FRANCE: Greater Nice authority has awarded the Thaumasia consortium a €270m contract to build the 3 More...