Latka logo
Infor Revenue 2020: $3.2B ARR, $7.5B Valuation