Avinash Persaud, chairman of Intelligence Capital, says Indian economy is facing headwinds due to the global economic slowdown but the country is better placed than its peers. He says India needs to improve the implementation of big infrastructure projects.