The showcause notice dated 21 March 2025 gave Ola Electric seven days to respond. It’s not known if the company has responded ...