New French corporate boutique launched