Bharat Bengaluru: BYJU’S faces financial crunch, starts vacating one of its biggest office spaces after mass layoffs