English translation: more linked to the Internet and e-business
Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
English to English translations [PRO] Bus/Financial
English term or phrase:becoming more virtual
"Organizations continue to evolve in hopes of finding the most efficient structure to succeed in the current volatile economic environment. Changes include streamlining structure and becoming more flexible, networked, flat, diverse, and virtual- ....... "
Please explain the second sentence in a simple Enlish, especially the meaning of 'organizations become more virtual'.