Annual frustration for Landing International Development Limited
Chinese real estate firm Landing International Development Limited has reportedly released its financial results for 2020 showing that it suffered an overall loss of about $272.65 million owing mainly to a stee...