I have had it with India. In my previous life I worked with offshore teams. It simply never worked. Sick and tired of everything that went wrong there. Culture is just saying yes to everything and then don't deliver. Lies lies lies deceit and so on. This confirms yet again the stereotype of Indian business culture. Simply unreliable.