translate English to German: This idea has been welcomed by large and small firms alike as well as government and other organizations.
Diese Idee ist von kleinen und großen Unternehmern, ebenso wie von der Regierung und anderen Organisationen begrüßt worden.