business analyst Brazil election: victorious Lula faces an uphill struggle Sella A. Elizabeth 7 months ago