what does an sro mean in business 
sro stands for self regulatory organization with an sro the principles and rules that govern the organization have been formulated and approved by its members and members agree to adhere to them or face penalties such as fines or expulsion from the organization still sros may be subject to government regulation 