Shortly before the end of the year, there was cause for great joy: Bitnamic prevailed against more...

read more