Multi nation means marketing and production facilities in many other countries and has more than one third of its sales outside the home area. Explosion happens if these take off due to their potential for growth.
Multi nation means marketing and production facilities in many other countries and has more than onethird of its sales outside the home area. Explosion happens if these take off due to their potential forgrowth.