Ivan Saha

Business Unit Head- Manufacturing & CTO

Vikram Solar

© Solar Media Limited