“I don’t believe in making excuses, you should not make excuses if you want to do something,” said billionaire philanthropist Manoj Bhargava during an event in New Delhi where he unveiled his latest innovation to help rural India.