translate English to German: Its success is best demonstrated by the number of businesses (close to 150!
Es gibt keinen besseren Beweis, dass sich beinahe 100 (!