Business never drive economic growth. It is always through government spending. The government always leads the way on innovation because it costs too much for businesses to start. Once the technology is shown to work, and business feels there is money to be made, then it will get involved.
Government makes and maintains roads because business cannot charge enough to make back their investment
Government spending drive the economy. Cut spending and the Great Recession quickly becomes the Greatest Depression
Read the Article at HuffingtonPost