The company's order book as of March 2023 stood at a staggering Rs 683 crore, surpassing its FY23 revenue by a factor of 2.2. This formidable order book has expanded by 1.8 times year-on-year in FY23, endowing the company with robust revenue visibility.