Mahindra Group Chairman Takes Shots At NASA Over Space Debris Comment Anand Mahindra deemed NASA as 'hypocrites' after its recent comment toward India's recent anti-satellite test. India is now recognized as a space superpower. by Sheobi Ramos