Hi, NPL. Well, there's no difference between "corporation" and "INC" which means "incorporated". But "group" defines a set of companies related in any way doing business together, normally belonging to a same Board of Directors, or owner.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.