Controversial 99-year cableway management lease under the spotlight