Ease of doing business, not borrowing, to put economy on track: BMP