Content on this website requires JavaScript enabled!
×
Error message
Warning : Undefined variable $current_path in sfo_preprocess_html() (line 138 of themes/SFO/sfo.theme ).sfo_preprocess_html()
call_user_func_array() (Line: 261)
Drupal\Core\Theme\ThemeManager->render() (Line: 490)
Drupal\Core\Render\Renderer->doRender() (Line: 248)
Drupal\Core\Render\Renderer->render() (Line: 158)
Drupal\Core\Render\MainContent\HtmlRenderer->{closure:Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse():153}() (Line: 637)
Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 153)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
call_user_func() (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 201)
Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138)
Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87)
Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
Drupal\Core\DrupalKernel->handle() (Line: 19)
Deprecated function : str_contains(): Passing null to parameter #1 ($haystack) of type string is deprecated in sfo_preprocess_html() (line 138 of themes/SFO/sfo.theme ).sfo_preprocess_html()
call_user_func_array() (Line: 261)
Drupal\Core\Theme\ThemeManager->render() (Line: 490)
Drupal\Core\Render\Renderer->doRender() (Line: 248)
Drupal\Core\Render\Renderer->render() (Line: 158)
Drupal\Core\Render\MainContent\HtmlRenderer->{closure:Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse():153}() (Line: 637)
Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 153)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
call_user_func() (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 201)
Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138)
Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87)
Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
Drupal\Core\DrupalKernel->handle() (Line: 19)
Ecolo Odor Control Technologies Inc.
Profile
1973, as the global Headquarters, Ecolo Odor Control Technologies Inc . was founded in Toronto, Canada. 2013, as the Asian Headquarters, Ecolo (Nanjing) Odor Control Technologies Co., Ltd. was founded in Nanjing, China, serving customers in the Asian region. For over 50 years, Ecolo has been an industry leader in innovative odor control technologies. The on-going development of innovative odor control solutions with high health and safety profiles are driving factors in our long-term relationships with customers. Through years of R&D and acquisitions, Ecolo proudly offers the industry’s most comprehensive line of proprietary formulations sold to over 40 countries across multiple market segments, including municipal waste water, transfer station, livestock breeding, chemical industry, commercial and household. It contributes to improving the environment.
Event details
Date: October 29 - 31, 2025
Event contact
Ellen Wei Cao
Senior International Market Consultant
China: Environmental and Professional Services
Bright Mega Capital Inc. focused on mining, clean-tech and healthcare industries. Leveraging on its experience…
1973, as the global Headquarters, Ecolo Odor Control Technologies Inc. was founded in Toronto, Canada. 2013, as…
ION Enterprises Ltd. (
ION ), founded in 1990 and headquartered in Ontario, Canada,…
JNE Environmental has over 40 years of wastewater and water treatment expertise, it services all…
UV Pure® Technologies is a manufacturer of advanced ultraviolet water disinfection systems for…
XSIM
AI Canada Inc. is an Ontario-based technology company…