Young indian engineer holding contract Shutterstock Image - Young indian engineer holding contract - ID: 1160089750