STC reels under debt