The troubled property developer Cowell Development (COWL) is among companies potentially kicked out from the Indonesia Stock Exchange (IDX). Once a company with market value of Rp6 trillion (July 2017), COWL is now worth Rp243 billion.To subscribe please click here