Practicing Success
Out of world’s total motorable road length of 15 million km what percent is occupied by North America ? |
30 percent 31 percent 32 percent 33 percent |
33 percent |
The world’s total motorable road length is only about 15 million km, of which North America accounts for 33 per cent. |