Financial insights of BTTC