Excel Industries Limited

Excel Industries Ltd is one of India’s first domestic chemical manufacturers, a pioneer in indigenous chemical technology and sustainable waste management. Innovation has always been a key driving f Read More


Owc Compositing Machine
Owc Compositing Machine

Organic Waste Converter or OWC is an easy to use decentralised waste management system to turn large amounts of organic waste such as kitchen waste, garden waste, food processing waste etc. into compo read more