Stella International Holdings Limited provided earnings Guidance for the six months ended 30 June 2021. The Group is expected to record a net profit of not less than USD 30 million for the six months ending 30 June 2021 as compared with a net loss of approximately USD 5.2 million for the six months ended 30 June 2020.