Byju’s gave up Bengaluru office space to cut costs, sources say

news image
In 50 Words: The edtech giant now has around 3 million square feet of space in India, a spokesperson confirmed to The Economic Times…
阅读更多(Read More)