KCRC's profit slides due to huge costs

READ FULL ARTICLE