China wins a lot of tenders in Africa as well where Indians had much better hold a decade ago. They should be doing something right and it would be better if Indian firms learn from them.
Guys, stop giving useless arguments. Yes, Chinese are efficient and their world class cities are for everyone to see. Yes, they have their shortcomings but no reason to peddle Indian fairytale stories.