Debnil Chowdhury

Debnil Chowdhury

Head of Americas Refining, S&P Global