BMC's revenue has grown steadily over the decade and maintains a strong fixed deposit, interest on which forms a portion of ...