SMEs

From an English term “small and medium enterprises”.

Posted