What is new is the urgent need to scale up this technology to accommodate another three billion people.
⇑ Translate the sentence above by Google ⇑
Related: accommodate
Prev: It can accommodate 15,000 people.
Next: There is usually room to accommodate up to 80 visitors.