2 ms·Corporate meaning big businesses; not startups or SMEs.by armajid 4y agoCorporate meaning big businesses; not startups or SMEs.