BDO Leasing and Finance, Inc. (BDO Leasing) recorded a net income of P83 million in 1Q 2020 vs. the P24 million loss in the comparative period last year. The results reflect successful measures undertaken to address margin compression, which dragged down its financial...