translate English to German: It was aimed at large and medium-sized businesses.
Sie war auf große und mittelständische Unternehmen ausgerichtet.