Aditya Sharma

Senior Vice President Asia, Boson Energy
Background