Vista Land 2025 net income falls 59%
Vista Land and Lifescapes reported a 59% drop in its 2025 net income to P3.8 billion amid financial discrepancies.
Vista Land and Lifescapes reported a 59% drop in its 2025 net income to P3.8 billion amid financial discrepancies.