v3.26.1
Investments (Tables)
12 Months Ended
Mar. 31, 2026
Investments [Abstract]  
Schedule of Investments

The components of investments were as follows:

 

(In USD)  March 31,   March 31, 
As at  2026   2025 
Long term investments        
Investments in certificate of deposits**  $21,066   $25,653 
   $21,066   $25,653 

 

* Refer to Note 28 – VIE.
** Investments includes certificate of deposits and interest accrued on the same.