Andhra Pradesh and Telangana top the scorecard for ease of doing business. Last year's number one, Gujarat, holds the third place this year.