how many millions in a billion

how many millions in a billion

5 hours ago 6
Nature

There are 1,000 millions in a billion.

Read Entire Article