Anirudh Sharma

Part of an international internet company, a number of start-ups, from solar energy to social media.