CST Group Limited provided financial guidance for year ended 31 March 2021. The Group is expected to record a net profit of not less than $295 million for its financial year ended 31 March 2021 as compared with a net loss of approximately $295 million recorded by the Group for the year ended 31 March 2020.