Mahindra & Mahindra, a major automotive company, headquartered in Mumbai, India. Indian business media routinely refer to them as Mahindra or as M&M. (The American candy companym, M&M Mars, is not top of mind in India).
Term:Vaastu
Indian version of feng-shui