Lorenzo International Limited ha annunciato i risultati degli utili per l'intero anno conclusosi il 31 marzo 2021. Per l'intero anno, la società ha annunciato un fatturato di 24,919 milioni di SGD rispetto ai 27,720 milioni di SGD di un anno fa. L'utile netto è stato di 3,173 milioni di SGD rispetto alla perdita netta di 2,725 milioni di SGD di un anno fa.