Escribano Sells Entire 14.3% Stake in Indra | TrustFinance Blog