Sanjay Shrestha

Sanjay Shrestha

Chief Strategy Officer Plug Power