Should Indians go to the Brits and confess that we’ve been unsuccessful in governing the country, request the Brits to take back charge again? As it is India has become the top FDI destination globally
insincere question