IT Leaders Pledge for a Better India This Independence Day