What does it mean to engage MERON - Meron Nigeria

What does it mean to engage MERON

We conducts business in a manner that does not harm people or the environment