Posted inInsights Byju’s leases 44,000 sq ft office space in Mumbai for Rs 27 crore for five years The company has paid a total security deposit of Rs 2.43 crore for the two floors. February 13, 2022February 13, 2022