Understanding the Digital Business Platform Globe