Tricubes Bhd, which has been awarded the RM50 million contract to launch the 1Malaysia email service, is a financially troubled company.