translate English to French: This is a very new situation for culture, for governance and particularly for business.
gestion et surtout les activités commerciales.