New development and renewal as a business concept