CALC Announces 2023 Annual Results

Shareholders Profit Surged by Four Times