You just read:

Bacula Systems Earns a 2020 Top Rated Award From TrustRadius

News provided by

Bacula Systems SA

May 20, 2020, 07:00 ET