stable business environment attracting investors