Ease of doing business and ease of compliance have clearly been acknowledged as the key constraint to India's future. Over ...