According to the World Bank, developing countries spend an average of 3-4 % of GDP on infrastructure every year, compared to an estimated 7% of GDP required to meet existing infrastructure needs for maintaining rapid growth. This translates into an annual gap of at least $300 billion at current prices.