STRATE

(redirected from Share Trading Transactions Totally Electronic)
AcronymDefinition
STRATEShare Trading Transactions Totally Electronic (Johannesburg Stock Exchange)