Indonesia's Constitutional Court has capped the maximum duration of land rights for investors in its planned new capital city at 95 years, half the previous level, according to a new ruling, dealing ...