By 2020, there will be a billion vehicles on road. To put that in perspective, if you were to park all of those vehicles end-to-end you would circle the globe 125 times. It raises concerns about the exclusive dependence of the industry on petroleum.
Read News