Site n'igosipụta ihe ndị e ji emepụta ihe, ụlọ nyocha R&D, usoro mmepụta, na usoro nyocha dị mma (dịka ụlọ ọrụ nyocha nke ọkwa 100,000 nke na-enweghị uzuzu ị kpọtụrụ aha), ebumnuche anyị bụ ịmepụta onyonyo nke Filterpur dị ka onye nrụpụta ọkachamara na onye a pụrụ ịtụkwasị obi.