v3.22.2.2
TRADE AND OTHER PAYABLES (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Mar. 31, 2022
TRADE AND OTHER PAYABLES    
Commodity suppliers accruals and payables $ 285,356 $ 209,703
Green provisions 50,294 52,478
Sales tax payable 2,536 15,656
Non-commodity trade accruals and accounts payable 57,504 53,872
Accrued gas payable   818
Other payables 5,879 17,396
Total trade and other payables $ 401,569 $ 349,923