SOC MA Matthew Heintz · Certified Entrepreneurial Advisor Is a Delaware C-corp right for our start up? So I am going to throw cold water on this whole idea. Why would you want to have a C-Corp for a start up? ( I know the answer you are all…