Tags Clarivate Saint-Gobain named top 100 creative business Tuesday, Mar 09, 2021 Saint-Gobain has been named one of the 100 most innovative businesses globally by Clarivate.