Nikhil Murarka

Nikhil Murarka is head of innovation and engineering at Husk Power Systems.