milan2003_07
Senior Member
- Joined
- Jan 7, 2011
- Member Type
- Academic
- Native Language
- Russian
- Home Country
- Russian Federation
- Current Location
- Russian Federation
Hello,
All big corporations can engage in contracts
What does "engage in contracts" mean here?и Does it mean "sign/conclude contracts"?
Thanks
All big corporations can engage in contracts
What does "engage in contracts" mean here?и Does it mean "sign/conclude contracts"?
Thanks