Patna ranks as the least expensive city in which to start a business.

In the first city-specific study of its kind, the International Finance Corporation (IFC) has said Ludhiana, the industrial hub in Punjab, is the easiest location to do business in India.