Understanding Work for Hire Agreement in India: Benefits and Importance | Wizard Legal