Mavi Investment LimitedFounded in 1986 and headquartered in Delhi, India. 1986 | Delhi (India) | Active