Home Featured Tower Signs Agreement to Sell its European Operations