BlockBeats News, December 5th, according to an official announcement, BTC treasury company Stacking Sats Inc disclosed that it currently holds 25.69 BTC.