Sujoy Ghosh

Vice President- India & Middle East

First Solar

© Solar Media Limited