Enzymatic technology shaping the chemical industry

One of our key innovations is enzymatic esterification, a cleaner, solvent-free process using natural enzymes to produce ingredients of higher purity. This technology was developed to meet environmental and performance needs without compromise, lowering our customers' scope 3 emissions. It marks a promising step in our sustainability journey

 Transforming personal care through sustainable chemistry

Higher efficiency & product quality by
better use of raw materials to keep the
integrity
Product carbon footprint reduction
of 13% (non-RSPO) and 20% (RSPO palm oil origin). 
60% waste reduction because of less side streams
Increased process safety by switching
to a solvent-free process, reducing working temperature & pressure and
using non-hazardous biocatalyst

Every ACT has an impact

Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.CompilationFailedException: One or more compilation failures occurred:
D:\inetpub\wwwroot\Oleon Umbraco Production\Views\Partials\blocklist\Components\sjImageText.cshtml(20,35): error CS1061: 'SjImageTextSettings' does not contain a definition for 'AddLeaf' and no accessible extension method 'AddLeaf' accepting a first argument of type 'SjImageTextSettings' could be found (are you missing a using directive or an assembly reference?)
   at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.CompileAndEmit(RazorCodeDocument codeDocument, String generatedCode)
   at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.CompileAndEmit(String relativePath)
   at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.OnCacheMiss(String normalizedPath)
--- End of stack trace from previous location ---
   at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.CreateCacheResult(HashSet`1 expirationTokens, String relativePath, Boolean isMainPage)
   at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.OnCacheMiss(ViewLocationExpanderContext expanderContext, ViewLocationCacheKey cacheKey)
   at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.LocatePageFromViewLocations(ActionContext actionContext, String pageName, Boolean isMainPage)
   at Umbraco.Cms.Web.Website.ViewEngines.ProfilingViewEngine.FindView(ActionContext context, String viewName, Boolean isMainPage)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.RenderPartialCoreAsync(String partialViewName, Object model, ViewDataDictionary viewData, TextWriter writer)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.PartialAsync(String partialViewName, Object model, ViewDataDictionary viewData)
   at AspNetCore.Views_Partials_blocklist_default.ExecuteAsync() in D:\inetpub\wwwroot\Oleon Umbraco Production\Views\Partials\blocklist\default.cshtml:line 11
Go up