One of the major complaints with India over the years has been its red tape or rather the infamous tendency of bureaucrats and officials to keep a particular process in the loop till it loses relevance. Countries such as the US have also expressed their reservations about it. India has now signed a historical pact…Read More