You just read:

Yerra Solutions is #5 in Best Employers in Switzerland 2017 Ranking in its Size Category

News provided by

Yerra Solutions

May 04, 2017, 22:49 ET