How are the companies of Nonprofits Insurance Alliance organized? Read more about Nonprofits Insurance Alliance (NIA) and its four distinct 501(c)(3) nonprofit organizations.