Byju's trims expenses, vacates largest Bengaluru office space: Report India's ed-tech company Byju's is leaving its largest office space in Bengaluru and relinquishing part of another office space to reduce expenses and strengthen its financial position after a funding delay.