BYJU'S is waiting for macroeconomic conditions to improve before moving forward with the parent company's initial public offering (IPO), CEO Byju Raveendran told CNBC-TV18. Raveendran also mentioned that BYJU'S has six strong businesses and is exploring all options. He added that BYJU'S is looking at IPOs of some of the subsidiaries that are ready for it.