translate English to German: The big groups, the big companies always get attention.
Die großen Gruppen und die großen Unternehmen finden immer genügend Beachtung.