For example, desktop platforms and software vary among business units depending on the unique needs of each business area.
Software and hardware  solutions depend on the needs of each business.
A bunch of people are enjoying themselves.