is igloo corp a private company