28/03/2023 Business News Idis to acquire Costar for $23 million Idis Co., Ltd. and Costar Technologies Inc. have entered... Read more »