Answer:
7.18 / minute.
Explanation:
The number of minutes in 2015 = 365 * 24 * 60 = 525,600.
So birth rate = 3,774,000 / 525,600
= 7.18
6.6m questions
8.7m answers