Omg these guys are just embarrassing themselves.
Indians are very disorganized and disfunctional people. It's in their culture.
No pride in doing atleast a half decent job. The worst quality about Indians is that even after seeing what a horrible job they do, they have no motivation to improve themselves, they think others are wrong. Just sums up their entire country and their people. No desire to improve, no self criticism. This is why china will always stay ahead of India forever.
Big talk from India but fires blanks when it comes to actually doing it.