PT. ICC. 1 2 3. We are a leading equipment rental service company in Indonesia, with the capability of providing equipment rental related solutions and value-added services to our customers. We focus on construction, E&M engineering and Infrastructure, which include power and energy equipment, high-reach equipment and material handling equipment.Web